Luxor, Egypt - Colossi of Memnon

Rate it.
Share it