Italian Contemporary Art

03 June - 19 August 2016

Italian Contemporary Art at Opera Gallery Singapore 3 June - 9 August 2016