Gerard David (c.1460-1523) The Mystic Marriage of St Catherine 1505-10). National Gallery, London