Vale ~ Trevor Lawrence Hamill DFM, A317922.




Vietnam Service