Marty’s photo of the day #5128: A large green sea turtle (perhaps 350 pounds) comes ashore, earlier this year in the Galapagos Islands.