The great sphinx of Giza and the pyramid of …

The great sphinx of Giza and the pyramid of Khafre. Illustration in: Je Sais Tout (magazine), France, Dec., 1909.