Teo

Teo

Lago Maggiore, Piemonte, Italy