Saturday, June 16, 2007

Welcome to La Garrucha


The sign reads, "You are in Zapatista Rebel Territory. It is here that the people govern and the government obeys". No doubts.

No comments: