Abu Simbel temples on the west shore of Lake Nasser, Egypt

Egypt’s mysteries still delight

2019-05-17 603