Red toad

Red toad

A red toads (Schismaderma carens) among dry leaves, South Africa

by
by
by
by
by
by