Step Pyramid Zoser Egypt Les Roches Tour 2007
A nice shot of the Step Pyramid of Zoser in Giza, Cairo
Previous Next