Image 16 of 100

<--Previous  |  Up  |  Next-->

A sea turtle on Laniakea Beach on the North Shore of Oahu.