d&g freedom top

110.00

off shoulder
velvet
marked m fits tts
some cracking on graphic