Designed by
Title
Swans and ducks at Ross Castle #202678281
Description
Swans and ducks at Ross Castle. Ross Castle is a castle in Ireland. It is located near Killarney on a peninsula on the east bank of Lough Leane, the largest of the three lakes in Killarney National Park, and was the headquarters of the O`Donoghue clan