ARTIFACT

Egypt: Hatshepsut statue base

  • /