Marine Turtle Conservation Project releases 78 newly hatched sea turtles in Simpocan
The Marine Turtle conservation project released 78 newly hatched Olive Ridley Sea Turtles (Lepidochelys olivacea) locally known as pawikan in ...
The Marine Turtle conservation project released 78 newly hatched Olive Ridley Sea Turtles (Lepidochelys olivacea) locally known as pawikan in ...