Stock Photo - Turin, Piemonte, Italy. cityscape from Monte dei Cappuccini.

Stock Photo: Turin, Piemonte, Italy. cityscape from Monte dei Cappuccini.

Searchable keywords

Choose multiple keywords