Preview Atlantic Spotted Dolphin (Stenella frontalis) pod underwater on the Little Bahama Banks, Grand Bahama Island, Bahamas. Image ID: 979-98 Artist: Michael Nolan Purchase a commercial license Buy framed prints & more from our print store atlantic spotted dolphin stenella frontalis little bahama banks bahamas cetacea cetacean porpoise odontoce toothed mammal delphinidae warm blooded pod central america central american tropic tropics blue holiday idyllic cute group three friendly swimming ocean oceanic sea marine water caribbean