CADW: Criccieth Castle

CADW: Criccieth Castle
Castle Street, Criccieth, Gwynedd, LL52 0DP