London police arrest 600 climate change protesters Extinction Rebellion Walk Of Shame In The City Of London
Updated:

Extinction Rebellion Walk Of Shame In The City Of London

A Walk of Shame disruptive march through the City of London. Photo: Getty
Share
Twitter Facebook Reddit Pinterest Email