These 6-cent Natural History commemorative stamps were first placed on sale at New York, New York, on May 6, 1970, where the American Museum of Natural History was observing its centennial year. Founded in 1869, the museum is considered one of the foremost in its field of natural sciences and anthropology. It is located in Theodore Roosevelt Park in New York City.
The stamp was designed by Walter Richards and was issued in panes of thirty-two, with an initial printing of 150 million.
Postal Bulletin (April 2, 1970).
American Museum of Natural History. "Overview and Programs 2006-2007." http://www.amnh.org/about/programs.php.