Warm weather this spring has allowed baby turtles to hatch from last year's clutch of eggs.
May 16, 2021