Actress Frances Fisher attributes her love of traveling to her international upbringing.
Handout
Copyright © 2016, CT Now
33°