Image 1 of 1

Turin-Torino-Lorenzo-Church-069

St Lorenzo Church on the Castello Square, Turin - Torino, Italy
twitterlinkedinfacebook