ARTIFACT

The Tomb of Nefertari, located in the Valley of the Queens in Egypt

  • /