Dyfed Gazetteer

Cardigan,Cilgerran Castle

Cilgerran Castle