Pyramid built with complex of huge square stones, camel giving measurement scale. The Great Pyramid of Giza, Cairo, Egypt. 1995
Editorial
Resolution
5491 x 3661px
Contributor
Rights
Release
Stock Photo ID
D1223_19_830