
Stephen Thomas Miller
Rank Chief Petty Officer
Service Number 178612
Born
10/10/1877
Ramsgate

Next of kin address England
Next of kin address England