Tourists riding camels near the Great Pyramids of Giza, Egypt under clear skies.

Similar Posts