Canadian Navy - smcclearn

HMCS HALIFAX (FFH 330) on the waterfront.

DSC01195halifax