Llanhennock Village Hall

Llanhennock Village Hall
Newport, Gwent, NP18 1LT
Photo of Llanhennock Village Hall