Sheila Levell, a native of Vancouver, British Columbia (Canada), wanted to be in front of the camera since she was a little girl. From the time she was a baby until she developed into a full-grown beauty, Sheila lent her pretty features to catalogs, magazines and billboards. By age 12, she already knew the ins and outs of the modeling biz....
| |
|