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

- Image ID: C6315P

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

Jeffrey Blackler / Alamy Stock Photo

Image ID: C6315P

Location: London

Similar stock images