Paper Piecing | Triangles on a Roll | 1.5" Finished Half-Square Triangles

$15.40