St Peter's Church Hall

St Peter's Church Hall
Church Street, Ilkley, West Yorkshire, LS29 0QS
Photo of St Peter's Church Hall