Block Print Stripe BP 768

$265.00

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