JB Beans & Co
This small lapel pin is reportedly to be one of the first Iditarod pins released in either 1974 or 1975…..either date can't be verified.
Go Back