international space station’s moon transit
French Astrophotographer Theirry Legault captured image, at right, of International Space Station crossing the Moon (near center of picture). Legault took this impressive shot on..