Stock Photo: Temple of Nefertari 13th century BC, Abu Simbel, Egypt
Stock Photo: 1566-909614 Temple of Nefertari 13th century BC, Abu Simbel, Egypt