Small luxuries under $50: Affordable everyday treats worth the splurge

· Global News

Discover affordable indulgences from brands like Quince, Saje, Rocky Mountain Soap Company and more.

Visit afnews.co.za for more information.

Read full story at source