Dimitris Koukoudis

Exhibition duration: 1 June – 30 June 2009