James Hall is a conservation biologist and freelance writer based in São Paulo, Brazil.
you're currently offline