Starting with an Anderson

James Alexander Steele

Name
James Alexander Steele
Given names
James Alexander
Surname
Steele