The Human Factor – Museo Pietro Canonica in Villa Borghese – Rome Positive MagazineArtJune 4, 2012January 13, 2015 24 May – 3 July 2012 Since Art Residences were established, artists took advantage and started travelling around the word. It was such a great possibility. Who can refuse accommodation…