Print workers strike at Daily Telegraph, Fleet Street... - Martin Mayer, MM1505208.jpg

Print workers strike at Daily Telegraph, Fleet Street, London - Martin Mayer - 1970-06-10
 
 
powered by infradox.com