News

Sewing machines have been piecing together flags at Dartmouth, Nova Scotia's The Flag Shop since November 1993. Debbie ...