Stock Photo - The inner ward of Beaumaris Castle, the last and largest of the castles to be built by King Edward I in Wales. Construction of the castle began in 1295 but due to lack of funds was never fully completed.

Stock Photo: The inner ward of Beaumaris Castle, the last and largest of the castles to be built by King Edward I in Wales. Construction of the castle began in 1295 but due.

Searchable keywords

Choose multiple keywords