Flesh. Petals. Thorns. Tom Ford gives duty-free debut to new Rose Prick scent Flesh. Petals. Thorns. Tom Ford’s latest fragrance is here…