MUUBAA
-
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.
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.
