Image unavailableFor this archived artwork Lot 63 PETER CHURCHER PIETA Pre-sale estimate $10,000/15,000 Hammer Price $13,000 View Details ♡