Lana
$17.20
Lana pads have been manufactured in France since 1590 and are recognised for their high end quality and superb presentation.
Specifications :
Made in France
Type: Pads