installation art

C12617 concept

Installation art is a conceptual class of site-specific, often immersive artworks that transform a space through the arrangement of objects, media, and sensory elements to create an experiential environment for viewers.


Instances (1)