Old Market Hall

Old Market Hall
Palace Street, Caenarfon, Gwynedd, LL55 1RR