MACFARLANE KL
Losses Database
Honour Kenneth Lowe Macfarlane
Personal Information
Rank | Sgt |
Forename(s) | Kenneth Lowe |
Surname | Macfarlane |