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.
56 queries 0.519