Thursday, June 2, 2011

La Plaza

A cartoon/illustration about the recent protests and sit-overs in Spain.

No comments:

Post a Comment