Pin Cushion


DSCF0863

Handsewn pincushion with glass beads of russet and plum cotton velveteen.

$22.00