Egypt. Pyramids. Nile Valley from summit of Great Pyramid
Egypt. Pyramids. Nile Valley from summit of Great Pyramid
Date & Place: