Le Creativ Sweatshop always takes my breath away with its incredible paper creations, and the La Rinascente window display is not an exception. Aside from the company's signature (yet stunning) paper 'explosions,' I am most astounded by the enormous duck design it has constructed.
Located in Palermo, Sicily, the La Rinascente window display will definitely cause a traffic jam on the sidewalk as people gawk at the irresistibly charming creations. I just can't believe Le Creativ Sweatshop created that duck out of paper. Insane in the membrane.