View of the pyramids of Giza in Egypt. Ancient sphinx and pyramids, symbol of Egypt. Beautiful pyramids of Egypt in Africa. A historic site right next door to Cairo and Giza in Africa.
Image Details

Still Image of View Of The Pyramids Of Giza In Egypt Ancient Sphinx And Pyramids Symbol Of Egypt Beautiful Pyramids Of Egypt In Africa A Historic Site Right Next Door To Cairo And Giza In Africa

Contributor: Sergey Gribanov
4.6 MB

This image was captured from a video: