British brand Mulberry has opened the first flagship store in the U.S. Located in New York, in a 5000 square foot space, the store was designed by Universal Design Studio. Scroll down for images.
More informations here
British brand Mulberry has opened the first flagship store in the U.S. Located in New York, in a 5000 square foot space, the store was designed by Universal Design Studio. Scroll down for images.
More informations here