a: 8
b:

Barnyard Quilts, New England Quilt Supply
EQ-4076-61202-6
EQ-4076-61202-6
EQ-4076-61202-9
EQ-4076-61202-9
EQ-4076-61203-7
EQ-4076-61203-7
EQ-4076-61204-4
EQ-4076-61204-4
EQ-4076-61204-6
EQ-4076-61204-6
EQ-4076-61204-90
EQ-4076-61204-90