Mecca

Luxury leather hides made in Germany. Featuring a soft buttery hand and meeting outstanding performance standards. Saturated in colour with a matte finish.