TrendRadars > Lifestyle > Smiling Sphinx Statue Unearthed in Egypt
Smiling Sphinx Statue Unearthed in Egypt
Smiling Sphinx Statue Unearthed in Egypt,Researchers suspect the Roman-era limestone figure may depict the emperor Claudius

Smiling Sphinx Statue Unearthed in Egypt

Researchers suspect the Roman-era limestone figure may depict the emperor Claudius