© Roberto Conte

© Roberto Conte

Simbiosi, an architectural installation investigating the relationship between humans and nature was just unveiled in the Arte Sella sculpture park in Italy’s Trentino Valley. Conceived by Edoardo Tresoldi, the site-specific artwork mixes the transparency of a wired mesh structure with the materiality of local stones.

Read more »

Continue reading…

©











Loading...