The 6-cent commemorative stamp marking the 350th anniversary of the landing of the pilgrims was first placed on sale at Plymouth, Massachusetts, on November 21, 1970.
The stamp was designed by Mark English and was issued in panes of fifty, with an initial printing of 130 million.
Reference:
Postal Bulletin (October 15, 1970).
Glossary