Lemuria is a unique brand that offers convertible clothes, combining creativity and high quality tailoring, strictly Italian-made.