Madrid, Spain. 18th Feb, 2017. People protesting demanding the release of Leopoldo Lopez and political prisoners Credit: Marcos del Mazo/Alamy Live News

- Image ID: HP1T1D
Madrid, Spain. 18th Feb, 2017. People protesting demanding the release of Leopoldo Lopez and political prisoners Credit: Marcos del Mazo/Alamy Live News
Marcos del Mazo / Alamy Stock Photo
Image ID: HP1T1D
Location: Madrid, Spain

Similar stock images