Rug pre-order - Rach @ Stitch and Bone

$890.00

Approx 180cm x 130cm