Event Date12 June 2013 | Live auction 1176

Valuable Printed Books and Manuscripts

London

Launchpad