Taj Mahal

Sizes approx. 118″ x 75″

Taj Mahal