Capt John Beckford

Name
Capt John Beckford
Name prefix
Capt
Given names
John
Surname
Beckford