Solar eclipse transfixes Europe


People across Europe got a celestial treat on Wednesday as a solar eclipse transfixed skywatchers.

Picture of admin

admin

Leave a Reply

Recent Posts