Catherine Lough Haggquist

Catherine Lough Haggquist is a Canadian actress. She portrayed Vickie Bolen in the fifth season of The Flash.