Stock Photo - Small town square surrounded by typical houses and chapel in popular tourist ski resort of Limone Piemonte in Italy.

Stock Photo: Small town square surrounded by typical houses and chapel in popular tourist ski resort of Limone Piemonte in Italy.

Searchable keywords

Choose multiple keywords

More from this author

View Images & Videos by rglinsky