View showing an otter at Everglades City, Florida.

View showing an otter at Everglades City, Florida.