A sculpture installation refers to a type of artwork where multiple sculptures are arranged in a specific location or space, creating a unique and immersive experience for the viewer. Full definition
The exhibit includes indoor and outdoor sculpture installations in response to the museum's architecture and collection. (hamptonsarthub.com)
He looked at different forms of art such as performances and temporary sculpture installations, and reached out into the community — an effort which had some unique results. (gse.harvard.edu)
, a large - scale kinetic sculpture installation composed of double - sided glass panel mirrors, with an excerpt of text cut out of each mobile panels. (en.wikipedia.org)