Solar Eclipse is here, here are the best photos so far

The Solar Eclipse has touched down in America, and, people are loving it.  Rounding up the five best photos so far —  take your pick..

St Louis, Missouri

Liberty Island, New York

Portland, Oregon.


Cascades National Park, Washington


Banner Wyoming

(Visited 50 times, 1 visits today)
READ  Chloe Ayling 's kidnap story falling into question