Safari Blouse - Purple Haze
£42.50
Soft cotton poplin / ditsy heart print / collar and lapel / button closure to waist / elasticated waist with frill
Soft cotton poplin / ditsy heart print / collar and lapel / button closure to waist / elasticated waist with frill