King John's Castle is a castle located on King's Island in Limerick, Ireland, next to the River Shannon.Black and white photo

Royalty-free stock photo ID: 101655574

King John's Castle is a castle located on King's Island in Limerick, Ireland, next to the River Shannon.Black and white photo