Violet M Afford

Name
Violet M /Afford/
Given names
Violet M
Surname
Afford
Type of name
birth name
Name
Violet M /Young/
Given names
Violet M
Surname
Young
Type of name
married name