Exterior view of the Ralph Lauren designer shop in Moscow Stock Photo - Alamy
MOSCOW, RUSSIA - DECEMBER 16: Facade Of Ralph Lauren Flagship Store In Moscow On December 16, 2015. Ralph Lauren Is The World Famous Fashion Brand Founded In New York. Stock Photo, Picture
Ralph Lauren Moscow | Work | Neumann & Rudy - Award Winning Architecture and Interiors, New York City
Ralph Lauren store by Michael Neumann Architecture, Moscow