USPS 1982 Stamp Enamel Pin Love Flowers USA 20 Cents The March Co.
Pin does have some marks on it see pictures for details (bin 33B)