Egypt - Amanda Williams
Temple of Hatshepsut in Luxor, Egypt

Temple of Hatshepsut in Luxor, Egypt

Egypt