View
2 stock photos
Abu Simbel Temple in southern Egypt in Nubia next to Lake Nasser
Woman with a hat visiting the Egyptian Temple of Luxor and its beautiful columns. Egypt