Marks & Spencer Black Floral Maxi Dress UK 22
UK 22
Pit to pit 22"
Shoulder to hem 48"
In excellent condition