Giovanni Benedetto Castiglione ( 1616 - 1670 ) was an Italian painter. Giovanni Benedetto Castiglione s works have been put up for auction numerous times, with realized prices surpassing estimated prices, varying from 240.31 USD for Man with a Long beard wearing a headress and fur cap, facing right in 2004 to 490180.89 USD for A PAGAN SACRIFICE IN THE TEMPLE OF JERUSALEM in 2017 , based on the s