Sold by the yard- 3 yard minimum

Island Raffia

$104.00Price