Hover over the image for navigation and full screen controls.

Deserts and havelis in Rajasthan, a region in Northern India. Thar desert, Jodhpur, Udaipur, Jaisalmer.
© Roy Del Vecchio