Statue of Ramses II

Cairo, Egypt; The head of the Colossal Statue of Ramses II was discovered in 1870 at the capital of the old kingdom of Ancient Egypt. [Ancient Egypt] [Images]

Read More