Light green striped turtle at the Holiday Village Golden Beach in Playa Dorada, Dominican Republic.