Canadian Navy - smcclearn

HMCS VILLE DE QUEBEC (FFH 332) passes the new mega-hall under construction at Halifax Shipyard.

DSC9516