news / editorial: camels10_CL

Camels are reflected in pools of water at the Nad Al Sheba race tracks in Dubai, United Arab Emirates, on December 29, 2006.

Camels are reflected in pools of water at the Nad Al Sheba race tracks in Dubai, United Arab Emirates, on December 29, 2006.