John Palmer

Name
John /Palmer/
Given names
John
Surname
Palmer