Pyramid of Menkaure and three pyramids of queens, Giza plateau, near Cairo, Egypt
Image Details

Still Image of Pyramid Of Menkaure And Three Pyramids Of Queens Giza Plateau Near Cairo Egypt

Contributor: HDVMaster
3.5 MB

This image was captured from a video: