Century Promenade

  • Central Park West at 62nd Street, Roof
  • New York, NY,
  • United States