HomeDiscover Spaces

Large-scale art installation

Quick answer:

A large-scale art installation refers to a work of art that is designed to be seen from a distance, often in a public space. These installations can be temporary or permanent and often incorporate various materials and technologies to create immersive experiences. They can range from sculptures and installations in urban environments to large-scale interactive art pieces. Large-scale art installations are a form of public art that aim to engage and inspire viewers through their scale, creativity, and thought-provoking themes.

loading....