Date: 13/12/11 Views: 1430623
Cloth Seal, French, Lille?, Image & Found by Derfel. Found on Thames Foreshore, 17mm. Not very clear but does seem similar to BSG.CS.00502 from Lille.