Taj Mahal leather

Sizes approx. 118″ x 79″

Taj Mahal leather