Caernarfon Town

Caernarfon, Gwynedd · The OvalOsnovan: 1876