Italian alpine lake and mountains

Beautiful landscape with alpine lake and mountains. Lago della Stua, Dolomiti Bellunesi National Park, Italy.

Leave a Reply