Loading…
The old village hall of Levisham on the North York Moors, Yorkshire, England, UK.