Black / silver Lurex shirt

£18.00 £36.00

One size goes up to size 16