Trefnant Village Hall

Trefnant Village Hall
Denbigh, Clwyd, LL16 5UG