mail_outline sales@mediastorehouse.com
A camel ride vendor seen here in the depression to the south of Khafres pyramid at Giza near Cairo. Here sits a huge creature with the head of a human and a lions body