Festival degli Orti, Monza

23/05/2013

news-20130523_festivalorti-monza“to make a tree you need a seed”, 5+1AA installation for the Festival degli Orti, Monza