Not your granddad's hankie.
Blue Oyster Bay
$52.00

Blue Oyster Bay

100% linen. Dry clean only.