True Toad

True Toad - A Toad In The Woods Resting On A Tree During The Day. Photo