Renaissance man A range of weird and wonderful contraptions built from the designs of Leonardo da Vinci come to the city. By Kristina Aleksandrova The St. Petersburg Times Published: October 5, 2011 (Issue # 1677) FOR SPT Close-up photographs of the Mona Lisa. Leonardo da Vinci may be best known as the creator of the […]