Designed by
Title
Protest poster against the swine agreement with China in Argentina #239240361
Description
CABA, Buenos Aires, Argentina; Sept 24, 2021: Global Climate Strike, protest poster against the swine agreement with China in Argentina. Text: Pig farms means contaminated water
This image is editorial