Lake Barrea (Italian: Lago di Barrea) is a lake in the Italian province of L'Aquila (Region Abruzzo).
Small Italian village with lake and mountains, sunset, dusk, Italy, mountain, city
My name is Leon, and I'm a landscape and wildlife photographer based in The Netherlands. I have been taking photographs for as long as I can remember, and my passion for photography has only grown over the years. I take great pleasure in capturing the beauty of the.. Read more…