Designed by
Title
tourist posing among many double humped camels resting in the white desert of Leh & Ladakh, India #269239415
Description
double humped camels resting in the white desert of Leh & Ladakh, a popular tourism attraction, used for camel rides by the visitors
This image is editorial