Hello, These stamps appear to be made from some type of gold foil and are in a kind of hard case.It appears they were sold in some kind of novelty store. I know they aren't actual postage and would most likely be considered a cinderella stamp. Has anyone seen these before?
Thanks
David


