SWAROVSKI STORE editorial image. Image of travelers, mall - 48912145
DENVER, USA - JUNE 25, 2014: Swarovski Shop In Denver. It Is An Austrian Producer Of Luxury Cut Lead Glass ("crystal"), Founded At 1895. Stock Photo, Picture And Royalty Free Image. Image 31296433.