NAVY14628
Photograph NAVY14628 Vietnam, 1962-1975HMAS Perth (II) D38 is participating in operations with the US Seventh Fleet, off the coast of Vietnam. Here R64152 Leading Electrical Mechanic Weapons Radar (LEMWR) John William Thackray operates the





