Christopher Farr Carnival in Natural
$260.00
$229.50
3 Yard Minimum Order. Contact me for discounted pricing and to order.
All Christopher Farr Fabric ships from UK. Shipping starts at $75...