G L Ellis & Son

Corwen, Denbighshire, United Kingdom



G L Ellis & Son, Corwen, Denbighshire, United Kingdom