Loading
26 Stryd Yr Eglwys, Biwmares / 26 Church Street, Beaumaris. | OpenCouncil