Llanfaelog Village Hall

Llanfaelog Village Hall
Ty Llwyd Bach, Ty Croes, Gwynedd, LL63 5TY
Photo of Llanfaelog Village Hall