CADW: Beaumaris Castle

CADW: Beaumaris Castle
Castle Street, Beaumaris, Gwynedd, LL58 8AP