back

St Mary's Church

Location: Clapham, London, UK