centralfloridatop5.com
Leonardo da Vinci Exhibit Producer Takes You Behind the Scenes
Christoph Rahofer, Producer of Orlando’s new Leonardo da Vinci exhibition, “Man – Inventor – Genius” on International Drive took some time out of his busy Grand Openin…