Awesome photos from Europe’s biggest solar eclipse

Umbraphiles in the UK saw the biggest solar eclipse in 16 years, but the European Space Agency beat the clouds and got a spectacular view from space

—> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail