Egypt, Cairo. Resting camels gaze across the desert sands of Giza to the famed Egyptian pyramids outside Cairo.
There are no comments yet, be the first!
Do not provide this unless you are a robot!
There are no comments yet, be the first!