The actress Nesta Cooper is definitely a star to watch. This talented beauty who hails from Canada has recently gained prominence from her role in Apple Tv’s SEE as Haniwa. Additionally, fans can recognize her from Travelers and Spy Kids: Mission...