Castle
Castell Coch
Castle
Hay Castle
Castle
Coity Castle
Castle
Newcastle Castle Bridgend
Castle
Ogmore Castle
Castle
Candleston Castle
Castle
Caerphilly Castle
Castle
Ruperra Castle
Castle
Carreg Cennen Castle
Castle
Kidwelly Castle
Castle
Dinefwr Castle
Castle
Dryslwyn Castle
Castle
Laugharne Castle
Castle
Llansteffan Castle
Castle
Carmarthen Castle
Castle
Newcastle Emlyn Castle
Castle
Llandovery Castle
Castle
Cardigan Castle
Castle
Aberystwyth Castle
Castle
Conwy Castle
Castle
Dolwyddelan Castle
Castle
Gwrych Castle
Castle
Denbigh Castle
Castle
Rhuddlan Castle
Castle
Castell Dinas Brân
Castle
Bodelwyddan Castle
Castle
Flint Castle
Castle
Ewloe Castle
Castle
Caergwrle Castle
Castle
Caernarfon Castle
Castle
Harlech Castle
Castle
Criccieth Castle
Castle
Dolbadarn Castle
Castle
Castell y Bere
Castle
Penrhyn Castle
Castle
Beaumaris Castle
Castle
Aberlleiniog Castle
Castle
Cyfarthfa Castle
Castle
Abergavenny Castle
Castle
Caldicot Castle
Castle
Chepstow Castle
Castle
Grosmont Castle
Castle
Monmouth Castle
Castle
Raglan Castle
Castle
Skenfrith Castle
Castle
Usk Castle
Castle
White Castle
Castle
Margam Castle
Castle
Neath Castle
Castle
Newport Castle
Castle
Pembroke Castle
Castle
Carew Castle
Castle
Manorbier Castle
Castle
Picton Castle
Castle
Llawhaden Castle
Castle
Cilgerran Castle
Castle
Wiston Castle
Castle
Powis Castle
Castle
Montgomery Castle
Castle
Dolforwyn Castle
Castle
Tretower Court and Castle
Castle
Bronllys Castle
Castle
Brecknock Museum and Art Gallery
Castle
Oystermouth Castle
Castle
Weobley Castle
Castle
Oxwich Castle
Castle
Swansea Castle
Castle
Pennard Castle
Castle
Loughor Castle
Castle
Old Beaupre Castle
Castle
St Donat's Castle
Castle
Fonmon Castle
Castle
St Quentin's Castle
Castle
Chirk Castle
Castle
Holt Castle
Castle