Clare Robertson is professor of history of art at the University of Reading.
Rome 1600
Clare Robertson
Hardback
Not Available