Mao escapes
Monday, August 25th, 2008
San Francisco, CA, 2004.

San Francisco, CA, 2004.





San Francisco, CA, 2004.

Barcelona, Spain 2003

Gracia, Barcelona, Spain 2003
independéncia! revolució! Fins a la victória sempre!
Independence! Revolution! Toward Victory Always!
You can see the maulets logo in the lower right. They are a socialist group bent on achieving catalan independence from Spain and France.