Haggerston Park

Haggerston Park
Audrey Street, London, E2 8QH
Photo of Haggerston Park