Troops Out protest, London 1979 against British troops in... - NLA, NLA1908038.jpg

Troops Out protest, London 1979 against British troops in... - NLA, NLA1908038.jpg