LA FLORA SAGRADA

Japanese Incense - Cherry Blossom

SFr. 12

Natural incense sticks made in Japan

Burn time - approx. 30 minutes

You may also like

Recently viewed