Peter Humfrey
Peter Humfrey is the emeritus professor of art history at the University of St Andrews
Loading...
Peter Humfrey is the emeritus professor of art history at the University of St Andrews
This in-depth survey suggests that the development of Italian church altarpieces can be understood through the themes of "icon" and "narrative"