There's a Leopard in the Bog
One of my favorite amphibians is the Southern Leopard Frog. Several of these wonderfully marked frogs live happily in our pond alongside numerous American Bullfrogs and American Water Frog aka Green Frogs.. Southern Leopard Frogs may be found throughout Florida, although not in the upper Keys.
Comments
Sign in or get an account to comment.