Protest at Police harassment, The Mangrove Club Notting... 30 Dec 1981, NLA - NLA1908029.jpg

Protest at Police harassment, The Mangrove Club Notting... 30 Dec 1981, NLA - NLA1908029.jpg