Stresa ferry port and skyline in Maggiore lake. Piedmont Italy

Stresa ferry port and skyline in Maggiore lake. Piedmont Italy

Stresa ferry port, lakefront and skyline in Maggiore lake. Piedmont Italy Europe

by
by
by
by
by
by