0
Anonymous
John Leshing was Dehlia Draycott's lover in the 2007 Nancy Drew movie.
Wiki User
Chat with our AI personalities