I AM A

View Original

Paper Magic Mushrooms

A magical display of paper mushrooms precisely crafted for a forest themed shop window display. This beautifully composed mushroom view is by Zim & Zou for a Hermès store in Dubai.