Filippino Lippi

Italian, c. 1457-1504