Tortoise Shell. Urbina Bay, Isabela Island