Block Print Stripe BP 768

$250.00

block printed stripes produced by Farrow & Ball in the traditional manner