John Weems Richmond1884

Name
John Weems Richmond
Surname
Richmond
Given names
John Weems