Thursday, February 14, 2013

What Obama Stands For

Cartoon by Michael Ramirez.

No comments: