Sites in Relation to Themselves

Exhibition review 42 Degrees South and 175 Degrees East Artspace, Adelaide Festival Centre 16 June - 1 August 2000