Helen Morgan

Helen Morgan

Helen Elizabeth Morgan is a British actress, model, TV Host and beauty queen who won the 1974 Miss Wales, Miss United Kingdom and Miss World pageants. Morgan became the first winner to resign, and the second not to finish her reign as Miss World.

Helen Morgan People (First 1 people) - Page 0

Larry Maddux

Larry Maddux

Fictional character