A Rising Talent! From “Leaves Of A Tree” Introducing A Bright Light And Talented Young Actress Sarah Sebastiana.

By: Adrienne Vaught Edited By : Colleen Page In this deeply philosophical film that deals with such weighty issues as mortality, self service, selflessness and filmed on 2 continents this young actress holds her own among seasoned and skilled talent such as Eric Roberts, Sean Young and Federico Castelluccio. Sarah Sebastiana crafts a style all…