Civil War Miniatures II 828-004

$5.50

Civil War Miniatures By Anna Barnes for New Castle 828-004
$11.00 per yard/sold by the yard
100% cotton
45" wide