Clawdd-Newydd, Denbighshire, United Kingdom

Clawdd-Newydd, Denbighshire, United Kingdom

Clawdd-newydd