A woman treats a cat in a private volunteer animal shelter, Totoshka, in the southern Russian city of Rostov-on-Don. The shelter, operated on charity, has treated and found new owners for more than 500 stray cats and dogs since it was established by a group of enthusiasts in 2011.
PHOTO: Vladimir Konstantinov/Reuters