Barnard Park

Barnard Park
Copenhagen Street, London, N1 0ER
Photo of Barnard Park