A group of adorable children look up at the camera and flash some genuinely lovely smiles. Travel photo from the Thar Desert - Rajasthan, India.
TharDesertRajasthanCamelSafari