Cotherstone Village Hall

Cotherstone Village Hall
Moor Road, Cotherstone, County Durham, DL12 9PH
Photo of Cotherstone Village Hall