ZCP Larrabee blue_and_white_small_check

ZCP Larrabee blue and white small check

$320

Blue and white small check.

100% Egyptian cotton woven in Italy.