Libya 2006 Highlights
Highlights and best of photos from the TravelQuest / Sky & Telescope 2006 March 29 total solar eclipse expedition to Libya.
129 photos · 1,253 views
1