Libya Solar Eclipse

Libya Solar Eclipse

March 21, 2015 - 00:00
Posted in:

Libya experienced a partial solar eclipse on Friday, March 20, 2015.