Catherine Armitage : reactions.
Armitage, Catherine.
Lemon Street Gallery (Truro, England)
Lemon Street Gallery,
c2011.
This catalogue has been published to accompany the exhibition 'Catherine Armitage : reactions.' at Lemon Street Gallery, 2 -23 April 2010.