Otter at the Merritt Island National Wildlife Refuge - Brevard County, Florida

Otter at the Merritt Island National Wildlife Refuge - Brevard County, Florida