James Hosken is promoted to Vice-Admiral
James Hosken is promoted to Vice-Admiral

The Bluejackets Periods Victorian

James Hosken is promoted to Vice-Admiral

James Hosken is promoted to Vice-Admiral