Installation … 1. the action or process of installing someone or something, or of being installed.
2. a thing installed, in particular
• a large piece of equipment installed for use.
• an art or a design establishment.
• an art exhibit constructed within a gallery.
cao perrot studio