a: 8
b:

Fun at the Beach, New England Quilt Supply
EQ-4078-61214-4
EQ-4078-61214-4
EQ-4078-61215-4
EQ-4078-61215-4