Stock Photo: Germany, Dresden, Two closed panels of Triptych with Annunciation