Solva Memorial Hall

Solva Memorial Hall
39 High Street, Solva, Pembrokeshire, SA62 6TE
Photo of Solva Memorial Hall