Designed by
Title
The Pyramid of Menkaure in the Giza Pyramids complex, Egypt. #249991011
Description
Pictured is The Pyramid of Menkaure in the Giza Pyramids complex, Egypt. Menkaure is the smallest of the three pyramids in the Giza pyramids complex. King Menkaure`s pyramid was completed in 2510 BC and has three subsidiary queen`s pyramids.