Italy - LakeMaggiore

Image 27 of 33
< Prev Next >

Italy-LakeMaggiore-IsolaPescatore-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