9 total votes
Princess Isabelle

Princess Isabelle

Princess Isabelle is a fictional character from the 1995 film Braveheart

Princess Isabelle is also found on...

List of Braveheart Characters