Loading…
An Indian woman smiles at American tourists in Pushkar, Rajasthan, India