The Hermès store in the Paseo de Gracià shopping district of Barcelona installed some pretty intricate window display from French design studio Zim & Zou. The project is dubbed "Fox's Den". It is made entirely by hand, and the installation tells the story of a small fox through the belongings of its space.