MacMILLAN JF 48A
Losses Database
Honour James Forrest MacMillan
Personal Information
Rank | Sgt |
Forename(s) | James Forrest |
Surname | MacMillan |