MARKS & SPENCER RED MIX BLOUSE
UK SIZE 20
OVERALL LENGTH IS APPROX 23in
100% POLYESTER
BRAND NEW