National Front youth protest ILEA film studios, Battersea... - NLA, NLA1908035.jpg

National Front youth protest ILEA film studios, Battersea, South London, 1978. Fight Communism in the Classroom - NLA - 1978-01-21
 
 
powered by infradox.com