The Pyramid Of Menkaure

The Pyramid Of Menkaure Is The Smallest Of The 3 Main Pyramids On The Giza Plateau. Also In This Picture Are The Pyramids Of The Queens. You Can Also See How Close To Cairo The Pyramids Of Giza Actually Are. Photo

Debchephotography avatar
Debchephotography
Similar Free Images