Polidoro da Caravaggio

Polidoro da Caravaggio

by David Franklin

Imprint: Yale University Press

176 Pages, 8.50 x 10.60 in, 156 color + b-w illus.

  • Hardcover
  • 9780300223897
  • Published: Tuesday, 8 May 2018

$60.00