100126_dolphin_0307
2010Dolphin Research CenterDolphinsFlorida KeysFlorida TripGrassy Key100126dolphin0307