Master of 1487, probably Pietro del Donzello

1452 - 1509