[8 postcards] /
Napper, Helen.
Thackeray Gallery (London, England)
London : Thackeray Gallery,
[2001]