Lye Christ Church & Church Hall

Lye Christ Church & Church Hall
High Street, Stourbridge, West Midlands, DY9 8LF
Photo of Lye Christ Church & Church Hall