MARKS & SPENCER BLOUSE
UK SIZE 16 PETITE
OVERALL LENGTH IS APPROX 28"
100% POLYESTER
BRAND NEW.