Magic By David
I love how magic creates connection and shared experience. Weddings:
Book David to join you for all or part of your special day. Events:
Corporate functions, conferences, parties and more. Learn Magic:
Classes and courses as a gift for yourself or someone else. "So many people came up to to say how wonderful the magician was. Booking him was a brilliant idea!"