A fresh introduction to the life and art of the sixteenth-century Italian painter.Impossible Nature offers a reassessment of Giuseppe Arcimboldo, the Lombard painter whose fantastical composite heads...
List Price
$27.00
List Price
$27.00