Designed by
Title
Protestors poster supporting carbon taxes in opposition to big oil polluters responsible for climate change #291037688
Description
New York, NY - Sept. 17, 2023: Protestors poster supporting carbon taxes in opposition to big oil polluters responsible for climate change
This image is editorial