• TICKETS
  • 650.516.7459
  • contact@gerardmagic.com

David Gerard

  • TICKETS
  • 650.516.7459
  • contact@gerardmagic.com
i-H66S2RJ.jpg

Media


cards_spread.jpg davidatsinai.jpg Tammy40thBirthday-205-1.JPG davidvictoria2.jpg Gerard_headshot.jpg gallery1.jpg gallery2.jpg gallery4.jpg gallery5.jpg IMG_8212.JPG IMG_8437.JPG IMG_8592.JPG
Top

subscribe to david's newsletter

Thank you!

david gerard 2017 - all rights reserved