Swarovski wall

6m x 2.8m Swarovski wall feature installed in Saudi Arabia.

swarowski wall