image644.jpg Speculum Humanae SalvationisThumbnailsNortheast Choir Portal
Location: south-west Germany or Alsace
Date: 1350-1399
Medium:
Source: BL Harley 4996, fol. 4v