Independent Patterns

Return to Folkwear's Main Page

Jewels of India #135,

$18.95