Assorted sized and shaped papers for English Paper Piecing

English Paper Piecing (3)

Dresden Plates - Papers

$7.30

Diamonds - Papers

$7.30
BACK TO TOP