Protestors hold a banner that reads in red writing, “Climate emergency” as a third person holds a placard depicting the Shell Oil and Gas logo and reads, “Stop ecocide
4k 00:15
Add to Collections
Add to Favorites