In a letter sent to parents and published by NBC 7 San Diego, … unexpectedly find highly social green sea turtles living off La Jolla Shores …
In a letter sent to parents and published by NBC 7 San Diego, … unexpectedly find highly social green sea turtles living off La Jolla Shores …