Designed by
Title
Brazilian leaders protesting in London #195457126
Description
London, UK. 14th November 2019. Indigenous leaders from Brazil protesting outside the Embassy to demand an end to the destruction of their lands and people. Part of ââ¬ÅIndigenous Blood: Not a Single Drop Moreââ¬Â advocacy tour
This image is editorial