Inspired by the nature of southern lands, exotic and restful landscapes where to recover a new dimension of relax, the Amura Italian flagship store stands in the Milan Brera Design District. A 400 meter square space on two floors, with seven street windows that show the best of Amura collections.