Skip to Main Content »
Double click on above image to view full picture
hamanasu, meaning 'shore pear', is a flower found along the coastal dunes of japan. Its aroma contains a blend of essential rose oils, on a delicate bed of fresh green leaves.