Pyramid of Menkaure.

- Image ID: JFBP3Y
Image ID: JFBP3Y
Location: Giza, Egypt.