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