Caerphilly Castle, a Norman castle in southern Wales


Page maintained by Jim Haldenwang
Disclaimer