National Trust: Cilgerran Castle

National Trust: Cilgerran Castle
Cardigan, Dyfed, SA43 2SF
Photo of National Trust: Cilgerran Castle
National Trust: Cilgerran Castle