Buy Add to Lightbox Download
QUITO, ECUADOR - JUNE 12: Demonstrators clash with police during a protest against the government of President Noboa on June 12, 2024 in Quito, Ecuador. (Photo by Franklin Jacome/Agencia Press South/Getty Images)
QUITO, ECUADOR - JUNE 12: Demonstrators clash with police during a protest against the government of President Noboa on June 12, 2024 in Quito, Ecuador. (Photo by Franklin Jacome/Agencia Press South/Getty Images)
Filename: Pressouth - Protestas Ecuador Noboa - 6854 copy.jpg
Copyright