FREE SHIPPING ON ORDERS OVER $150* Exclusions Apply

Hand Towel

Bruges Stripe Guest Towel

Regular Price
$61.00
Sale Price
$61.00
Regular Price
Unit Price
per

Camp Stripe Guest Towel

Regular Price
$61.00
Sale Price
$61.00
Regular Price
Unit Price
per

Confiture Tea Towel

Regular Price
$32.00
Sale Price
$32.00
Regular Price
Unit Price
per
Sold Out

Flax Stripe Guest Towel

Regular Price
$63.00
Sale Price
$63.00
Regular Price
Unit Price
per

Green Stripe Dock Tea Towel

Regular Price
$37.00
Sale Price
$37.00
Regular Price
Unit Price
per

Harlan Stripe Guest Towel

Regular Price
$61.00
Sale Price
$61.00
Regular Price
Unit Price
per

Inyo Guest Towel

Regular Price
$61.00
Sale Price
$61.00
Regular Price
Unit Price
per

Leather Stripe Dock Tea Towel

Regular Price
$37.00
Sale Price
$37.00
Regular Price
Unit Price
per

Multi Stripe Dock Tea Towel

Regular Price
$37.00
Sale Price
$37.00
Regular Price
Unit Price
per

Mustard Stripe Guest Towel

Regular Price
$61.00
Sale Price
$61.00
Regular Price
Unit Price
per

Old Rose Guest Towel

Regular Price
$61.00
Sale Price
$61.00
Regular Price
Unit Price
per

Olympia Kitchen Towel

Regular Price
$38.00
Sale Price
$38.00
Regular Price
Unit Price
per

Organic Hand Towel

Regular Price
$29.00
Sale Price
$29.00
Regular Price
Unit Price
per

Tack Stripe Guest Towel

Regular Price
$61.00
Sale Price
$61.00
Regular Price
Unit Price
per