The Scottish show : 18th September 2001.
Thompson's The City (Gallery)
London : Thompson's The City,
[2001]
Exhibition catalogue.
With an invitation card, loosely inserted.
Painting, Scottish