Image 1 of 1

Turin-Torino-Castello-Square-068

Lamppost and Facades on the Castello Square, Turin - Torino, Italy
twitterlinkedinfacebook