Details: Located in Pinacoteca di Brera (Milano, Italy). Oil on panel, 182 x 95. Originally in the church of the Santissima Annunziata at Cremona. k