Neuadd Owen Village Hall

Neuadd Owen Village Hall
Cefn, St Asaph, Denbighshire, LL17 0EY