Gerard David (1460-1523)

496x600 7449
614x750 4551