Great Pyramids 3D Screen Saver for OS X
Author: Digital Minds Software
Date: Apr 29, 2010
The Great Pyramids of Egypt are the most substantial ancient monuments in the world - and the most mysterious. They continues, year after year, to give up a few more secrets, and there doubtless remains much to learn from these Egyptian treasures.