Black Britain 1970s

Battle of Lewisham 1977. Protest against the National Front march burning a captured NF banner - NLA - 1977-08-13
 
 
powered by infradox.com