Victoria’s Secret Fashion Show 1998 – Runway – Tricia Helfer [x 1]


NEW YORK, UNITED STATES – FEBRUARY 03: Tricia Helfer in leopard print bra and flowered underpants at a Victoria Secret fashion show at the Plaza Hotel.