The Essence of Italy

Pomegranate & Freesia Liquid Soap

Pomegranate & Freesia Liquid Soap

Made in Italy

300 ml / 10 fl. oz. €22,00