KIRKWOOD ROAD, NUNHEAD

A small urban garden