YSL Top

original
original

£295.00

YSL off-the-shoulder striped top

Size:

S