Rachel Shenton
Who is Rachel Shenton? Rachel Shenton is a British-born actress and writer who has appeared in a variety of projects. Rachel Shenton is well-known for her roles in All Creatures Great and Small, Waterloo Road, and other films. Rachel Shenton…