File details

NHS public service workers strike in a dispute over pay. St Thomas' Hospital, London. - Jess Hurd - 2014-10-13
powered by infradox.com