Gerard David (1460-1523)

496x600 7719
614x750 4776