Ralph Lauren has revealed its newest interactive window displays. The installation features the brand’s iconic Polo Bear, brought to life with 3D digital rendering. Each the four flagship ...