Charmed
Advertisement
Shareen-mitchell

Shareen Mitchell portrayed Lydia Nicolae in the Season 5 episode "The Eyes Have It".

External links[]

Advertisement