HomeDiscover Spaces

Art Installations at Home and Abroad

Quick answer:

Art installations refer to large-scale sculptures or artistic compositions that are installed in public spaces, urban settings, or natural environments. They often serve as a form of public art, aiming to engage viewers and reflect local culture or social issues. Domestic installations typically refer to works created within a specific country, while international installations encompass art pieces that are produced and displayed across various countries, showcasing a diverse range of artistic styles and cultural influences.

loading....