Killarney National Park
Photograph - Photography
This picture shows Lough Leane in the Killarney National Park, Ireland. The lake is the biggest of the three belonging to the park. The photo was taken at the northern end of the lake, a few steps away from Muckross House.
August 30th, 2014
Viewed 85 Times - Last Visitor from Beverly Hills, CA on 01/19/2022 at 5:39 PM