Large Frog

Large Frog - This Was Taken Last Week In The Swamps Of Miami, Florida. Photo