The solar eclipse wows the Big Apple


Viewing the August 21, 2017 solar eclipse on Park Avenue, NYC>

Advertisements