Can You Spot the Honu?

Can you spot the turtle sunning itself at Laniakea Beach (aka Turtle Beach)? Click on the image to enlarge.

Can you spot the turtle?