Carmelite Classic Candle-60HRS : 9.5oz

Handmade in France Since 1643