Schumacher Iconic Leopard in Ink 175720
$131.99
2 Yard Minimum - Quantity of 2 is 2 Yards - Price is for 1 Yard
A mark of prestige and power for royalty from King Tut to Napoleon, leopard prints first caught on for interiors when Parisian weavers copied hides the...