Workers on the Barbican site EETPU protest London 1973... - NLA, NLA1705008.jpg

Workers on the Barbican site EETPU protest London 1973... - NLA, NLA1705008.jpg