A C Lambert & Son

Conwy, Conwy, United Kingdom



A C Lambert & Son, Conwy, Conwy, United Kingdom