Loading…
A volunteer pets puppies at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India