Green Toad

Green Toad

European Green Toad in the forest