FreeWildlifeBrazil Celine

Iporanga, Brazil, South America
FreeWildlifeBrazil Celine is an animal release center situated in the Atlantic Forest. We combat the hunting, trafficking and illegal capture of wild animals and offer them a chance at freedom!