Muubaa

(Created by IngloriousBasterd.)

Spot Your Style

Spot is all about your style.

Celebrities aren't the only ones with great taste.

Tags

Add Tags

Recent Activity (See All)

About

Muubaa is an independent, London based fashion label that launched in September 2007, with a well received collection of leather designs that bridged the gap between high street and designer boutiques. The new label opened to much acclaim at Top Shops iconic Oxford Street store and has since gone on... Read More

Photos

Entertainment / See All Spots (4)

Books & Art / See All Spots (1)

Comments