Travel

Camel rider pose in front the Pyramid of Chephren in Gaza, Egypt.

Loading Image