Heather Ross : private view, Tuesday 13th February 2007.
Ross, Heather
Thackeray Gallery (London, England)
London : Thackeray Gallery,
2007.