Italy - LakeMaggiore

Image 22 of 33
< Prev Next >

Italy-LakeMaggiore-IsolaPescatore-far-MGoslin.jpg

Isola dei Pescatori, also known as Fishermen's Island or Isola Superiore, a small island in Lake Maggiore, Italy across from the town of Stresa
twitterlinkedinfacebook