Saturday, November 26, 2005


Chinese School Propaganda Poster 1. It's like "Hello Kitty" on acid. Posted by Picasa

No comments: