Five colorful geese stand shoulder to shoulder, each with its own unique personality stitched together one carefully chosen piece of fabric at a time.
Five colorful geese stand shoulder to shoulder, each with its own unique personality stitched together one carefully chosen piece of fabric at a time.