Palazzo Franchetti

Home to Instituto Veneto di Scienze, Lettere ed Arti
[Grand Canal - Venice - Italy]