Crystal Forest, a new Swarovski retail concept

Crystal Forest, a new Swarovski retail concept, will open soon in Times Square and Penn Plaza in New York City

Like this? Share it!