Monday, September 26, 2011

Mulberry Opens New York Store

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.


No comments:

Related Posts Plugin for WordPress, Blogger...