Stone marking landing place of the Pilgrim Fathers. Provincetown, Cape Cod, Massachusetts. Pub. by Mayflower Sales Co., Provincetown, Massachusetts 333 7417B Genuine Natural Color Made By DEXTER PRESS, Inc., West Nyack, N. Y. POST CARD