Cloth Seal, Dutch, Leiden, Lion & Crossed Keys Seal, Image & Found by Martijn.
Found in the Netherlands, 23mm.
A crowned lion on one side and the crossed keys on the other also with a double headed eagle stamp and LEYD of Lyden.
"20120730(1600) Martijn Schaftenaar_009"