Looking for indexed pages…
Site Specific Installation may refer to:
A type of installation art created to respond to a specific site’s physical, social, or historical context.
An exhibition-making approach in which an installation is commissioned or planned specifically for the museum or venue where it will be installed.