seal; seal-impression Museum number 1880,0529.7 | Production date 14thC | Production place Made in:Holland