the centre of attention
Click Art, Yolanda Zappaterra in Design Week Magazine (8 August 2002)
back to articles