HELMUT LANG PATENT LEATHER HEEL.

F/W 2004.

Size EU38

$340

Ref: SH-END-005