G G Williams & Son

Caernarfon, Gwynedd, United Kingdom



G G Williams & Son, Caernarfon, Gwynedd, United Kingdom