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://www.blogtalkradio.com/kadorauugo
The Great Sphinx of Giza in Egypt is an iconic limestone statue with the head of a human and the body of a lion