James Hosken is promoted to Commander
James Hosken is promoted to Commander

The Bluejackets Periods Victorian

James Hosken is promoted to Commander

James Hosken is promoted to Commander