East Pacific Green turtles

East Pacific Green turtles being spotted off Cardiff reef

East Pacific Green turtles being spotted off Cardiff reef

CARDIFF BY THE SEA — Two years ago at least two sea creatures moved stealthily into local waters.