This Hermes window display is featured at the luxury brand's Shanghai store. Titled "Museum of Supernatural History", the art installation captures the spirit of Hermes through its striking paper creations.
French artists Zim & Zou are the creative team behind this Hermes window display and are known for their intricate and imaginative paper art. The duo's impressive project took nearly 3 months to complete and boasts hidden details that are inspired by eclectic collectibles and wildlife.
Referencing antique curio cabinets, the artist center their themes around "air and water" and "land" animals and create lifelike fish, birds and forest creatures out of a sustainable material. The result is dreamlike and whimsical, inspiring other paper artists to take their craft to a new level of precision.