Egypt 2007 - leo.camera
The step pyramid at Saqqara - the first known pyramid

The step pyramid at Saqqara - the first known pyramid

Egypt