INSTALLATION

Installation — The concept of creating large installation art that is often site-specific and designed to transform the perception of a space.

Image_036.jpg