Results 3 results found Happy Indian children in typical Rajasthani village of Nimaj, Rajasthan, Northern India Happy Indian children in typical Rajasthani village of Nimaj, Rajasthan, Northern India Chelsea Pensioners at Royal Hospital Chelsea for Founder's Day Parade, London, UK Girls Playing In Water Girls Playing In Water Smiling Cowboy