Hand made pin cushion blue

American Heritage Shop