Top 10 Most Stunning Art Installations in 2013

Out of all the different types of art forms we write about on a daily basis, there's one that clearly stands apart from the rest - installation. According to Merriam-Webster, an installation is defined as "a work of art that usually consists of multiple components often in mixed media and that is exhibited in a usually large space in an arrangement specified by the artist."

Full post: Top 10 Most Stunning Art Installations in 2013

0 comments: