St Luke's - Liverpool (UK) - November 2008
15 photos
St Luke's Church in Liverpool, England, is located on the corner of Berry Street and Leece Street opposite the top of Bold Street. It was designed by John Foster, and construction of the building...