Madrid, Spain. 20th May, 2017. Venezuelan woman protesting with placard against Nicolas Maduro. Credit: Marcos del Mazo/Alamy Live News

- Image ID: J6FTXP
Madrid, Spain. 20th May, 2017. Venezuelan woman protesting with placard against Nicolas Maduro. Credit: Marcos del Mazo/Alamy Live News
Marcos del Mazo / Alamy Stock Photo
Image ID: J6FTXP
Location: Madrid, España

Similar stock images