Upper Lake

Upper Lake, Wicklow Mountains National Park