Gerard David (1460-1523)

496x600 7849
614x750 4853