Large Frog

Large frog

This was taken last week in the swamps of Miami, Florida.