Designed by
Title
Police officers at a food vendor #157992487
Description
Police officers in riot gear buying food from a vendor cart during Inti Raymi, the solstice festival in Cotacachi, Ecuador with a history of violence in the village
This image is editorial