Beautiful view on old buildings and boats on lake in Stresa city, Italy

Beautiful view on old buildings and boats on lake in Stresa city, Italy. Architecture and shore on Lago Maggiore in sunny day on background of palms and mountains. Summer vacation in Europe

Leave a Reply

Your email address will not be published.