Question: who plays lydia james on one tree hill
Answer: Bess Armstrong