World Politics

The Giza pyramids on the outskirts of Cairo, Egypt

Horses run in front of workers as they wait for tourists at the Giza pyramids on the outskirts of Cairo, Egypt.

No comments