Sunday, September 17, 2006


"Central America: No to imperial bases." Cuban propaganda poster. Posted by Picasa

No comments: