art installations specific wallpaper site specific art installations Site-Specific Art may be an intervention in a specific place environment or landscape. For this exhibition they are preparing a s… Friday, June 10, 2022 Edit