Back to photostream

The Steppe Pyramid of Djoser, Saqqara, Egypt

The Steppe Pyramid of Djoser (the oldest man made building in the world) Saqqara, Near the City of Memphis

2,508 views
17 faves
7 comments
Uploaded on September 28, 2009
Taken on May 3, 2009