A rare sea turtle discovered nesting on San Buenaventura State Beach in Ventura over the weekend marked a new first…
A rare sea turtle discovered nesting on San Buenaventura State Beach in Ventura over the weekend marked a new first…