Toads may not be really beautiful. In their own way they are cute, though. More than that, they are a gardener’s friend.

Read more…