Hand made pin cushion red

American Heritage Shop