Leonardo: Discoveries From Verrocchio’s

£25.00

Author Laurence Kanter Published by Yale University Press ISBN 9780300233018 EAN 9780300233018 Bic Code Cover Hardback

In stock