Large sea turtle in nest