Designed by
Title
December 29, 2021, Giza, Egypt. Workers Are Seen Restoring The Great Sphinx At The Site Of The Pyramids In Giza, Egypt. #238007739
Description
This was taken on a visit to the site of the Pyramids of Giza in Egypt.
This image is editorial