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

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