Search result for Simbiosi
Wire Mesh Installation: Connection between Human & Nature
Simbiosi, an architectural installation work the connection between humans and nature was simply disclosed within the Arte Sella sculpture park in Italy’s Trentino vale. Through Simbiosi, the artist, for the primary time, “hybridizes the transparency of the Absent Matter, expressed th...