Oscar L. Powers
This photo is from a family album that belonged to Dr. John Benjamin "Ben" Powers, found in the house that was his home at 112 North Avenue, Wake Forest, N.C.