Auction Result
Jacob de Backer (Antwerp c. 1555-c. 1585), The Liberation of Saint Peter, oil on canvas. Estimate: $80,000-120,000. Price realized: $399,000. © Christie's Images Ltd 2020. NEW YORK, NY.- A Roman marble bust of a goddess circa 1st-2nd Century A.D. achieved the top price of the Ancient Art from James and Marilynn…