a camel in front of the pyramids.

a camel in front of the pyramids.


Egypt