News

Museumgoers at London’s National Gallery have likely walked by and marveled at Leonardo Da Vinci’s 15th-century painting “The Virgin of the Rocks” without a clue as to what lay beneath.
“Da Vinci — An Immersive Art Experience” has transformed the South Florida PBS Studios into Renaissance Italy, featuring more than 50 of his famous works, including “Virgin of the Rocks ...