2009 EGYPT - LongprePhotos

CAMELS at GIZA pyramids.

CAMEL EGYPTcairopyramids