A mural installation refers to the process of creating and displaying a large artwork or painting on a wall or surface. It involves the design, creation, and installation of a mural to enhance and beautify a space. Full definition
The exhibition will consist of new works on canvas as well as site - specific individual and group mural installations in the gallery. (justseeds.org)
This exhibition will feature a high voltage site - specific mural installation wrapping approximately 100 linear feet of wall space in what will become a distinctive environment for special programs. (museumpublicity.com)
The mural was painted in a train station as part of a series of mural installations. (graffuturism.com)