Sunny morning cityscape of Stresa town. Colorful summer view of Maggiore lake with Mottarone mountain on background, Italy, Europe.

Sunny morning cityscape of Stresa town. Colorful summer view of Maggiore lake with Mottarone mountain on background, Italy, Europe. - 140762510