toad - click on image to return
Toad
A toad in the Black Forest, Germany.