10 spectacular moons: Earth's moon transiting the sun