CADW: Harlech Castle

CADW: Harlech Castle
Castle Square, Harlech, Gwynedd, LL46 2YH
Photo of CADW: Harlech Castle