The Pyramids 3D Screen Saver for Mac OS X
Author: Teddy Games
Date: Jun 6, 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.