Scalby Parish Hall

Scalby Parish Hall
Scalby Road, Scarborough, North Yorkshire, YO13 0RA
Photo of Scalby Parish Hall