David Spiller.
Spiller, David.
Beaux Arts (Gallery : London, England)
London : Beaux Arts,
[2010?]
Accompanies an exhibition held at Beaux Arts, London, 10 Nov. to 11 Dec., 2010.
Includes invitation card.