CT Now

Elkhorn coral

Snorkeler with an Elkhorn coral at Key Biscayne National Park.Linda Reeves, Courtesy
73°