Leon Kuhn, an artist living in the U.K., makes a statement on the Iraq war with his new poster.
leon_kuhn.jpg, image/jpeg, 521x367
www.leonkuhn.org.uk/
Original: The NEW Statue of Liberty