Sea turtle nesting beach, Okinoerabu Island, Kagoshima, Japan

Sea turtle nesting beach, Okinoerabu Island, Kagoshima, Japan

Sea turtle nesting beach, Okinoerabu Island, Kagoshima, Japan