Helping Animals - Helping People.
Added on 01 Apr 2017
Watched
3,358
times
TOLFA (Tree of life for animals) is a small but effective charity based between Ajmer and Pushkar in Rajashtan, Northern India.
It was started in 2001 by Rachel Wright who set up a temporary dog shelter and hospital in a disused fire station to protect the dogs .
KOMMENTARE
Dein Konto hat keinen Avatar
Um den Kommentar weiterzuschreiben, wähle bitte ein vorläufiges Avatar:
Confirm
Etwas ist falsch gelaufen, bitte versuche es nochmal.
Or
Hochladen auf Y8 Konto
Abbrechen