Halifax-International Fleet Review-2010 - smcclearn

The Queen inspects sailors onboard ST. JOHN'S.

DSC2908