Share
twitterlinkedinfacebook
Image 1 of 1
khufu-pyramid-tourists-people-egypt.tif
Tourists and camels at the Pyramids of Giza, with the Great Pyramid of Khufu in the background, near Cairo, Egypt.