Jewels - Little Switzerland

5091 Norre Gade
St. Thomas 00802
Virgin Islands