Designed by
Title
Animal rights protest, London, UK #223371739
Description
London, United Kingdom. 4th July 2021. Animal rights activists held a memorial and rally in Parliament Square in tribute to the billions of animals which are continually exploited, and to raise awareness of the horrific conditions and suffering to which animals are subjected by humans.
This image is editorial