Aubrey Beardsley by Andrew Lambirth

$15.00
| /
Brockhampton Press, 1998.
ISBN: 9781860193613. 124 pp.
Hardcover. Near fine in a near fine jacket.