Sea Salt Soap Wedding Favor

Sea-salt soap, $8, Brook Farm General Store

View all:  decorative favors