St Peter's Church

St Peter's Church
Black Lion Lane, Hammersmith, London, W6 9BE
Photo of St Peter's Church