Solar eclipse in New York

Snapped

22nd August 2017

21 AUGUST: NEW YORK, USA – A performer dressed like the Statue of Liberty views the solar eclipse at Times Square in New York City, United States.

(Photo credit: Liao Pan/CHINA NEWS SERVICE/VCG via Getty Images)

0 Comments

Leave a Reply