Carter, decorative printer, 47 Merrimack Street, Haverhill, Mass. National emblems of the world. Carter's forty flags, emblematical colors, representing banners and ensigns of forty chief nations of the world.
Original public domain image from Digital Commonwealth