Woman with a pushchair walking on Orford Road in Walthamstow Village, North East London E17 KATHY DEWITT

- Image ID: E6N7BC
Woman with a pushchair walking on Orford Road in Walthamstow Village, North East London E17 KATHY DEWITT
Kathy deWitt / Alamy Stock Photo
Image ID: E6N7BC
Location: Walthamstow Village, Waltham Forest, London, E17, England, GB, Great Britain, UK, United Kingdom