Image 1 of 1

G2009086.jpg

Climate Rush demonstrators start their march from Liverpool Street Station to the Bank of England.
twitterlinkedinfacebook