Top 10 Largest Installations

The installation is an integral composition assembled from various objects. Natural and man-made materials can be used. Thanks to the unexpected use of familiar objects, the artist manages to achieve…