Installation piece by Sayuri Sasaki Hemann : organza jellyfish!

Oct 30 -

Installation piece by¬†Sayuri Sasaki Hemann : organza jellyfish!

South of the Mason-Dixon.