ArtistPublications

2001 Fresh Art

Fresh Art, London, Great Britain, 2001

 

Field, L., 2001. Fresh Art. 27-29 July 2001. London: Fresh Art Management Team.  p. 61.

>>> Tate Modern 2001

Share