The Dog Rose
€109.00 Regular Price
€87.20Sale Price
Out of Stock
High tech Printed illusion leotard, fully covered in Italian couture mesh.
Designed in berlin, made in Italy.
Entirely made by hand.
82%Pl, 18%EA
True to size
High tech Printed illusion leotard, fully covered in Italian couture mesh.
Designed in berlin, made in Italy.
Entirely made by hand.
82%Pl, 18%EA
True to size