print Museum number 1970,0307.5 | Producer name Print made by:Jacopo CaraglioAfter:Rosso Fiorentino | Production date 1526