England, UK . 29.4.1993. London . Well Hall Road, Eltham. A week after the murder of Stephen Lawrence a candlelight vigil at the spot where he was fatally wounded.
Loading…
Image info
England, UK . 29.4.1993. London . Well Hall Road, Eltham. A week after the murder of Stephen Lawrence a candlelight vigil at the spot where he was fatally wounded.