ReelRate
Catherine Lough Haggquist

Catherine Lough Haggquist

Born 13 May 1970 · Vancouver, British Columbia, Canada

Catherine Lough Haggquist is an actress.

On ReelRate

Also known for