Three-tier Pin Cushion

  • $19.99


These handmade cotton pin cushions are 5.5" high and 4.5" wide.