Society Entertainer - Dan Chan Master Magician - Performing on 3 Cruises over the last three months, December 2015 to February 2016

Performing on Yachts and Boat Cruises