Future fleet: Royal Canadian Navy limbers up to meet modern maritime challenges

HMCS Athabaskan Photoex: Aerial Imagery of Standing NATO Maritime Group 1. Courtesy: Royal Canadian Navy



  • Courtesy: Royal Canadian Navy