Sarah Power

St. John's, Newfoundland, Canada

Biography

Sarah Power is a Canadian actress.

Movies