“Our Lady of the Barricades” walking to the Zocalo of Oaxaca, 2006, video projection.



Return to Gabriela León article