Camel

Camel

A double hump camel in the nubra valley of Ladakh Region, India