Elizabeth 'Liz' Walker, a former businesswoman who created ... the couple embarked on a venture to create waxworks attractions, an art form that was experiencing a resurgence in the mid-1970s.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results