Collection: William Morris Fabric
-
Free Spirit-William Morris-Gilt Stripe Navy
Regular price $3.99 CADRegular priceUnit price / per -
Free Spirit-William Morris-Gilt Stripe-Aqua
Regular price $3.99 CADRegular priceUnit price / per -
Free Spirit-William Morris-Brunswick Weave-Forest
Regular price $3.99 CADRegular priceUnit price / per -
Free Spirit-William Morris-Brunswick Weave-Amber
Regular price $3.99 CADRegular priceUnit price / per -
Free Spirit-William Morris-Brunswick Weave-Medicine
Regular price $3.99 CADRegular priceUnit price / per -
Free Spirit-William Morris-Double Bough-Sage
Regular price $3.99 CADRegular priceUnit price / per -
Free Spirit-William Morris-Pimpernel-Amber
Regular price $3.99 CADRegular priceUnit price / per -
Free Spirit-William Morris-Lodden-Amber
Regular price $3.99 CADRegular priceUnit price / per -
Free Spirit-William Morris-Bachelor’s Button-Aqua
Regular price $3.99 CADRegular priceUnit price / per -
Free Spirit-William Morris-Leicester-Large Acanthus-Multi
Regular price $4.40 CADRegular priceUnit price / per -
Free Spirit-William Morris-Leicester-Severne-Red
Regular price $4.40 CADRegular priceUnit price / per -
Free Spirit-William Morris-Leicester-Small Pimpernel-Blush
Regular price $4.40 CADRegular priceUnit price / per -
Free Spirit-William Morris-Leicester-Honeysuckle-White
Regular price $4.40 CADRegular priceUnit price / per -
Free Spirit-William Morris-Leicester-Olive
Regular price $4.40 CADRegular priceUnit price / per -
Free Spirit-William Morris-Golden Lily-Dusk
Regular price $3.99 CADRegular priceUnit price / per -
Free Spirit-William Morris-Bellflowers-Forest
Regular price $3.99 CADRegular priceUnit price / per