Charmed
Advertisement


Tracey Leigh

Tracey Leigh

Tracey Aileen Leigh played Leysa who appeared in the season 6 episode "Valhalley of the Dolls, Part 1".

External links[]

Advertisement