At Galleria Franco Noero, Turin, the artist's current series is exposed to the elements and requires avian participation
Galleria Franco Noero, Turin, Italy
Lara Favaretto: exploring the nuances of death and disappearance