Will Gray Magician
Description
An expert in close up magic known as table magic or mix and mingle magic.

The perfect way to make your wedding or corporate event even more memorable.