Three Honu Rest on the Beach
Three Hawaiian Green Sea Turtles rest on the sandy beach on the North Shore of Oahu, Hawaii.