The Fox’s Den is an incredibly detailed window display by French studio Zim and Zou. Created for Hermès in Barcelona, each piece of the display is constructed by hand out of paper and leather.
Check out Zim and Zou‘s amazing portfolio which is jam packed with vibrant paper sculptures, installations and illustration here!