themself.org
Extinction Rebellion London - Themself
Some photos of the Extinction Rebellion protest in central London as seen by a passer by. Extinction Rebellion are protesting about climate change.