Carl Niels HIRST

Carl Niels HIRST

Q45234

b: 30/07/1917 – Brisbane

Enlisted: Annerley