thebeautyshortlist.com
PALM & SOLE Three Rose Deep Balm
Here’s one for rose lovers: Palm & Sole’s Three Rose Deep Balm is a seriously luxurious blend of Moroccan, Damascan and Bulgarian Rose which dry or mature skin will thank their luck…