The Sphinx
Referenced in 1 episode
Definition
A massive limestone statue located in Giza, Egypt, that symbolizes ancient Egyptian civilization and has been the subject of various archaeological and historical studies.
Referenced in 1 episode
A massive limestone statue located in Giza, Egypt, that symbolizes ancient Egyptian civilization and has been the subject of various archaeological and historical studies.