Designed by
Title
Ross Castle - Killarney - Republic of Ireland #73904002
Description
Ross Castle is a 15th-century tower house and keep on the edge of Lough Leane, in Killarney National Park, County Kerry in the Republic of Ireland It is the ancestral home of the O'Donoghue clan.
This image is editorial