By Gerry Mak in New Design on Saturday 20 February 2010

French installation artist Baptiste Debombourg made this mural of Icarus using 35,000 staples as a comment on American power.

Read more