British Artist Stanza Wins Torino’s Share Prize
The London based installation artist Stanza has won the SHARE PRIZE 2012 in Torino Italy for his work titled Capacities…. Read More
2 November 2012
The London based installation artist Stanza has won the SHARE PRIZE 2012 in Torino Italy for his work titled Capacities…. Read More
2 November 2012