Margaret Perucconi

Margaret Perucconi

Lugano, Switzerland / Visual artist