Flowers at spot where Mark Duggan was shot by police in Ferry Lane, Tottenham Hale, London

- Image ID: C6312J

Flowers at spot where Mark Duggan was shot by police in Ferry Lane, Tottenham Hale, London

Jeffrey Blackler / Alamy Stock Photo

Image ID: C6312J

Location: London