St Giles Small Hall

St Giles Small Hall
Church Lane, Grimsby, South Humberside, DN33 2EY
Photo of St Giles Small Hall