Rachel Shelley is an English actress, audio producer and model. She is best known for playing Helena Peabody in the Showtime series The L Word and Elizabeth Russell in the Oscar-nominated Bollywood epic Lagaan. Wikipedia
Rachel Shelley is an English actress, audio producer and model. She is best known for playing Helena Peabody in the Showtime series The L Word and Elizabeth Russell...