Reinvesting in new trees on the wilderness island of Santa Cruz.
Thursday, July 22, 2010
A California island!
Wednesday, July 21, 2010
The Santa Cruz fox is one of only 4 living mammals that inhabit the California Channel Island of the same name. It has evolved into a miniature animal, adapting to the limited amount of space on a small island.