I have a pair of black glossy Mary Jane, size 31 (20cm in length), letting go at $20. Brand new with box. Bought it 2 weeks ago for my daughter's choir performance, but turned out to be too small. Please PM for collection at west coast, clementi, Holland or Bt. Timah (sat).