Napping on the Beach

Napping on the Beach

Green Sea Turtles frequent the Black Sand Beach on Hawai’i.