Designed by
Title
Exterior of Ross Castle on Lough Leane, in Killarney National Park, County Kerry, Ireland #333638746
Description
Ross Castle is a 15th-century tower house on the edge of Lough Leane, in Killarney National Park, County Kerry, Ireland