fix articles 509090, leon kuhn
The NEW Statue of Liberty (tags)
Leon Kuhn, an artist living in the U.K., makes a statement on the Iraq war with his new poster.