ARTIFACT

Large Kneeling Statue of Hatshepsut Queen of Egypt

  • /