All Images
Stock Photo - pair of double hump camels resting at desert of Nubra valley in Ladakh, India
pair of double hump camels resting at desert of Nubra valley in Ladakh, India
Image ID : 17046108
Media Type : Stock Photo
Copyright : s4sanchita
 
Stock Photo Keywords