Harrods workers strike over low pay, London 1978 - NLA, NLA1801248.jpg

Harrods workers strike over low pay, London 1978 - NLA - 1978-06-14
 
 
powered by infradox.com