Designed by
Title
Afghanistan protest, London, UK 17 August 2021 #227587888
Description
London, United Kingdom. 17th August 2021. Demonstrators gathered in Parliament Square in protest against the Taliban, whose forces have taken over Afghanistan as the USA withdraw their troops.
This image is editorial