Sphinx and Pyramid
Sphinx and Pyramid of pharaoh Cheops. Giza in Egypt. Photo with a special background. Photo with a white frame.
© Niek | Stock Free Images
Similar Free Images