Landing of the Pilgrims Stamp Pin

This 6¢ stamp was issued by the United States Postal Service on November 21, 1970.