Came across these today in an
inherited collection and I can't figure out what they are. My initial thought was Russian but I couldn't find anything online. Seems odd as they say they are printed by the American Bank Note Company. Are they even postage stamps?
