Great God-given self-defense mechanism God gave this creature!
And the turtle made it to shore!
DCG
1 Comment
Posted in God's creation, Nature
Tagged Australia, sea turtle, tiger shark