Stock Photo - The great temple of Ramesses II, Abu Simbel, Egypt.

Stock Photo: The great temple of Ramesses II, Abu Simbel, Egypt.