Back to results

Library

The Thames and Hudson encyclopaedia of the Italian Renaissance / edited by J.R. Hale.