German School circa 1500
The Angel of the Annunciation
Oil on panel (parquetted). 68 x 28.5 cm.
Private ownership, North Germany.