seal; seal-impression Museum number 1872,0603.224 | Production date 13thC | Production place Made in:France