This is a Babe Ruth 20 Cent Stamp Lot of 2 Stamps (B67) The glue on the back of the stamps has stain.
See Scan. Ships in PWE.