Looking for indexed pages…
Site Specific Installation Museum Exhibition Concept may refer to:
An artwork or installation designed specifically for a particular location, space, and context.
The overarching curatorial theme, narrative, or design framework for a museum exhibition.
A short-term exhibition format that often uses site-adapted installations and spatial concept planning.