The English King Edward I built eight major castles as he completed the conquest of Wales in the late thirteenth century – learn more about each of them.
The English King Edward I built eight major castles as he completed the conquest of Wales in the late thirteenth century – learn more about each of them.