Canadian Navy - smcclearn

HMCS HALIFAX (FFH 330).

DSC5713halifaxandferry