Sensory Overload

Sensory Overload is an intermedia art installation which used all elements from nature.