SWITZER JR
Losses Database
Honour John Ross Switzer
Personal Information
Rank | Sgt |
Forename(s) | John Ross |
Surname | Switzer |