Preview Giza, Cairo, Egypt. Statue of the Egyptian goddess Sekhmet in Giza, Egypt. Image ID: 1366-497 Artist: Emily M Wilson Purchase a commercial license Buy framed prints & more from our print store africa ancient egypt ancient egyptian religion cairo egypt egyptology exterior female giza giza pyramid complex god goddess historical history lion head lioness lower egypt middle east outdoors outside polytheism sekhmet unesco world heritage site archaeology no one no people nobody