Caps and Veils
In Black and White Volume III: Caps 1860-65
$12.00
$12.00
English cotton netting
$18.00
$18.00
Stiff cotton netting - Millinette
$7.50
$7.50