H W Ellis

Corwen, Denbighshire, United Kingdom



H W Ellis, Corwen, Denbighshire, United Kingdom