Favourites
by sportnewyork | created - 15 Dec 2017 | updated - 15 Dec 2017 | Public1. Rachel Shelley
Actress | Lagaan: Once Upon a Time in India
Rachel Shelley was born in Swindon, England, UK. Rachel is an actor, known for Lagaan: Once Upon a Time in India (2001), Blank (2022) and The L Word (2004).
Tell Your Friends