Tag Archives: Toad Patrol

Toadally Love Toads

The Western Leopard Toad:  The Cape Peninsula is one of the most beautiful places on earth (we are a little biased!) We also have some beautiful creatures that have chosen this beauty as their home. One of these animals is … Continue reading

Posted in Cause, Wildlife | Tagged , , , , , , , | Comments Off on Toadally Love Toads