Roma Imperiale

Sizes approx. 114″ x 71″

ROMA IMPERIALE Leather