June 21, 2001 Solar Eclipse

Near Mana Pools, Zimbabwe





Back to the story