Trafalgar Square, London, UK. 21st July 2018. People from the Chagos Islands occupy Trafalgar Square for five days to highlight that they cannot return to their homeland. Credit: Matthew Chattle/Alamy Live News

- Image ID: PA7610

Search stock photos by tags


Similar stock images