Loading alternative title

watch Sleighing in Central Park, New York

  • 09 Feb 1904 15:58 GMT
    Sleighing in Central Park, New York series tv

    Sleighing in Central Park, New York

    Showing a large number of people enjoying this favorite Winter pastime in Central Park. This scene was taken close by a la....

    Read More 
  • stats