William Frederick Smith

Name
William Frederick /Smith/
Given names
William Frederick
Surname
Smith
Type of name
birth name