Homeless protest. Trafalgar Square, London 1980 Chained to... 15 May 1980, NLA - NLA161103.jpg

Homeless protest. Trafalgar Square, London 1980 Chained to... 15 May 1980, NLA - NLA161103.jpg