print Museum number 1895,0617.182 | Producer name BIOG35533 After:Leonardo da Vinci | Production date 1490-1510