baby turtle in a puddle of water in the woods bordering lake ontario.