An image of the Great Pyramid from a quarry in Giza, Egypt.

Leave a Reply