Fowler’s toad (Wonders of Life - BBC)

Fowler’s toad (Wonders of Life - BBC)