Adorable Handmade Christmas Ornaments

Who doesn't love a homemade ornament? These 17 festive ideas make great gifts and will keep your little elves busy for hours!