Group of Atlantic spotted dolphins {Stenella frontalis} Caribbean Bahamas Atlantic Ocean. NOT FOR SALE IN USA