Emerald floral mini dress

Sale price £7.98 Regular price £15.95

Tax included.

leg split 

zip fastening