Catherine Lough Haggquist

Catherine Lough Haggquist is an actress who played Detective Glass in the Season 8 episode Hunteri Heroici.