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.








(via archiscene.net)

No comments: