Rally against USA intervention in El Salvador, Trafalgar... 25 Apr 1981, NLA - NLA1808043.jpg

Rally against USA intervention in El Salvador, Trafalgar... 25 Apr 1981, NLA - NLA1808043.jpg