Image 1 of 1
KLG6023r446f14.tif
Egypt's Old Kingdom; The Pyramids at Giza; Egypt