Rebecca Smith

Rebecca Smith

Rebecca Smith is known for her work on All Creatures Great & Small (1978) and Max et Ruby (2002).