Halifax Military Heritage Preservation Society · 2019. 4. 18. · Royal Canadian Navy must be...
15
Halifax Military Heritage Preservation Society · 2019. 4. 18. · Royal Canadian Navy must be primarily a fleet of escort ships that could be built quickly and in large numbers,