Franklin Leslie Sherren, III

Franklin Leslie Sherren, III