This wonderful quilt was created by Brian Haggard. Buttons are quite a passion with Brian and he's the current president of the Indianopolis Button Club. In this quilt however, he created the images of the buttons on this quilt by using his computer. He put the buttons face down on his scanner bed and arranged them with old scissors and needles cases. He then printed his "fabric." You can read more about it on Brian's blog.
You can watch Brian in Episode 1106: "Go Crazy" for (Contemporary) Crazy Quilts debuting on 9/10.