White Feather Garland. Bring the nature indoors. Each garland is made up of approximately 30 feathers on a piece of 1.2 metre twine. Although beautiful on a christmas tree, these are also stunning all-year-round decorations and make a lovely present.
Flags of the World: The Stories Behind Them #infographic