St Mark's Churchyard

Public park in Lambeth · 0.71 hectares