Free shipping on all Orders in Malta & Gozo!

Callused Skin

Thick, hardened layers of skin on the feet that develop due to recurrent pressure and friction.