Princeton Public Library, NJ: Sewing pillowcases for the Million Pillowcase Challenge
Princeton Public Library, NJ: Teens showing off some of their pillowcases
Princeton Public Library, NJ: Pillowcase complete!
Princeton Public Library, NJ: Whew -- that's a lot of pillowcases
Princeton Public Library, NJ: Stacks of Pillowcases
Princeton Public Library, NJ: Proud of her pillowcase she helped to sew
Princeton Public Library, NJ: The family that sews together...
Princeton Public Library, NJ: Hard at work during the Pillowcase challenge
Princeton Public Library, NJ: First time sewing
Princeton Public Library, NJ: All ages took part in the pillowcase challenge
Princeton Public Library, NJ: Fun pillowcases galore
Princeton Public Library, NJ: Pillowcase complete!
Princeton Public Library, NJ: Learning to sew for a cause
Princeton Public Library, NJ: Million Pillowcase challenge
Princeton Public Library, NJ: Hard at work during the pillowcase challenge
Princeton Public Library, NJ: Sewing in progress
Princeton Public Library, NJ: Mother and son work together
Princeton Public Library, NJ: Sewing for the Pillowcase Challenge
Princeton Public Library, NJ: Sewing and Ironing
Princeton Public Library, NJ: Million Pillowcase Challenge
Princeton Public Library, NJ: Learning to sew
Princeton Public Library, NJ: Families worked together during the challenge
Princeton Public Library, NJ: Pillowcase production line
Princeton Public Library, NJ: Pillowcase production line
Princeton Public Library, NJ: Learning the "roll" method of creating a pillowcase
Princeton Public Library, NJ: Sewing for the first time
Princeton Public Library, NJ: Rolling fabric to make a pillowcase