About Barbarossa Leather

Patent Leather

Leather with a glossy impermeable finish produced by successive coats of drying oils, varnish, or synthetic resins.

NEW! *PRINT CATALOG
LiveZilla Live Help