Kirkland, John Stuart



Sub-Lieutenant 26/03/1896 - 01/06/1916


 * 1) HMS Turbulent Crew List (Photographs)
 * 2) HMS Turbulent Crew List (updated in Real-time)