Nathalie Rose
Actress living in Miami, Florida. Love working with children!
Actor Search