Price

A dog with a severe injury to its face recovering at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, ...