Canadian Flags

Canada's maple leaf flag and provincial and territorial flags, in 4x6 inch and 12x18 inch stick flags, 3x5 ft flags, plus lapel pins.