1
Sheila Lehman is a catering artist who, in the past year, renovated the two Big Boy statues of 7 -foot from the emblematic restaurant Burbank, California, entirely by hand. Reports by Joy Benedict.
Source link