www.nickbuxton.info > Mexico

« Back to Mexico

Saint Che

Saint Che

Mexico City

The inevitable Che Guevara Tshirt stall (also a few Zapatista shirts) that can be found at any good left-wing march

Permalink