Spot the space station in this incredible celestial portrait
Accepted submission by exec
at 2015-07-05 04:04:02
Your eyes aren’t deceiving you – the shadowy smudge in this stunning image of the moon is Earth’s very own International Space Station.
-- submitted from IRC