Stock Photo: Our Lady of Grace and the Great Masters of Montesa, 1410-1415, by an unknown Spanish artist, tempera on panel, 128x105 cm.