Block Print Stripe BP 769

$250.00

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