• Black Dahlia Leotard

    $150.00
    Free Shipping!

    This item is out of stock
    There are only 2 items left in 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


    Reviews