The American Museum of Natural History
NEW YORK
Central Park West at 79th Street, New York, N. Y. 10024
New York
USA