CT Now

Elkhorn coral

Snorkeler with an Elkhorn coral at Key Biscayne National Park.
Linda Reeves, Courtesy
Copyright © 2016, CT Now
71°