seal; seal-impression Museum number 1850,0924.5 | Production date 1596 | Production place Made in:Germany