M

Mestrae

3 employees

A high heels footwear that can be transformable to flats, or interchanged with various heels height and design, with a snap of a button

Basic info

Industry

retail

Date founded

2015

FAQ