Michelle at URBAHIA - Paris, Île-de-France, France
URBAHIA is a textiles company based out of 18 RUE DU FAUBOURG DU TEMPLE, PARIS, France.