Great Sphinx of Giza

Great Sphinx of Giza, colossal limestone statue of a recumbent sphinx located in Giza, Egypt. It is one of Egypts most famous landmarks

Most Popular Searches On Stock Footage