The Great Sphinx of Giza in Egypt is an iconic limestone statue with the head of a human and the body of a lion
https://raindrop.io/seannatewn/bookmarks-43693903
The Great Sphinx of Giza in Egypt is an iconic limestone statue with the head of a human and the body of a lion