Thierry Legault

October 7, 2014

Watch the Space Station and ATV Sail Across the Sun

French astrophotographer Thierry Legault is back with his latest view of the International Space Station passing across the sun’s disk — this time with a European […]