ACTRESS BARBARA LEONARD SIGNED PHOTO 1929
7.75" x 9.75" signed photo of actress Barbara Leonard, signed in 1929. Back stamp for "Lansing Brown Portrait." Written in pencil is "Barbara Leonard in Shannons of Broadway, El Capitan." She was quite the stunner. Small spot on her forehead as seen in scan.
See all items in Hollywood