Dead Loggerhead turtle on shore (Caretta caretta) Spain