Step Pyramid Giza Les Roches Egypt Tour 2007
The Step Pyramid in Giza, Cairo
Previous Next