Glossary

Installation Art

A large-scale artwork that occupies all or part of a space