Charles Dana Discovery Center

Buy Add to Lightbox Download
NEW YORK, NEW YORK - DECEMBER 15: Charles Dana Discovery Center in Central Park.   Taken December 15, 2010 in NYC.
NEW YORK, NEW YORK - DECEMBER 15: Charles Dana Discovery Center in Central Park. Taken December 15, 2010 in NYC.
Filename: Central Park Discovery Center 7967.jpg
Copyright
Keywords:
  • Charles
  • Dana
  • Discovery
  • Center
  • Central Park
  • NYC
  • Manhattan
  • USA
  • Northeast
  • night
  • evening
  • building
  • architecture
  • New York City