File details

Council workers pay strike, with rubbish piled up at a street market, Tower Hamlets, East London 1970 - NLA - 1970-10-27
powered by infradox.com