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

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