Results 1 results found Only known statue of King Tutankhamun on left and wife Queen Ankesenamun, Luxor Temple, Luxor, Thebes, UNESCO World Heritage Site, Egypt, North Africa, Africa