BALL JB
Losses Database
Honour John Brayfield Ball
Personal Information
Rank | LAC |
Forename(s) | John Brayfield |
Surname | Ball |