The International Space Station (ISS) passing in front of the sun over Greece, 38km northeast of Athens. Photography: Alexandros Maragos
Read MoreThe International Space Station (ISS) passing in front of the sun over Greece, 38km northeast of Athens. Photography: Alexandros Maragos
Read More