Netflix Movies Starring Barbara Garabedian

Barbara Garabedian is an actress, known for Labyrinth (2015), David & Fatima (2008) and The Challenger (2015). Read more on iMDB