Southern Leopard Frog Lithobates sphenocephalus

  • Osceola, Florida, United States