King Tutankhamen and Queen Nefertiti - Luxor Temple, Egypt

Royalty-free stock photo ID: 55693588

King Tutankhamen and Queen Nefertiti - Luxor Temple, Egypt