Theodore Roosevelt Park, New York City

    Newer Older

    The Theodore Roosevelt Park, located next to the American Museum of Natural History in the Upper West Side, is pleasantly green.

    keyboard shortcuts: previous photo next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts