boat with flying Canadian Flag mooring at the Harbour Walk of Halifax, Nova Scotia, Canada, Stock Photo, Picture And Rights Managed Image. Pic. A98-1172216