Upper West Side > Museum of Natural History
|
|
![]() |
|
About this photo...
Since 1874 lies the Museum of Natural History on Central Park West, between the 77th and the 81th Street. It is one of the biggest museums in the world for natural history. Its conceptors had for mission to make knowledges of nature sciences available for public, in a place far enough from the urban activities.This photo has been viewed 420 times
Navigation
| [first] | [previous] | Photo 9 / 13 | [next] | [last] |
Tags





















