Share
twitterlinkedinfacebook
Image 1 of 1
khufu-pyramid-giza-egypt-no-people.tif
The Pyramids of Giza in the desert near Cairo, Egypt.