Global home
Photos of Europe home
Italy
Piemonte
Torino
Piazza Castello viewed from Palazzo Madama e Casaforte degli Acaja