installation art








noun

  1. art that is created, constructed, or installed on the site where it is exhibited, often incorporating materials or physical features on the site.

Leave a Reply

Your email address will not be published. Required fields are marked *

51 queries 1.027