Lago maggiore, Italy
Profile of Isla Bella, lake Maggiore, north Italy. View from Stresa coast.
© Adrianocastelli | Stock Free Images
Similar Free Images
Categories: