image654.jpg ThumbnailsRetable
Artist: Bertram von Minden
Location: Hamburg, Germany
Date: 1379-1383
Medium: Retable
Source: Hamburg Kunsthalle Gallery altar