Skip to main content
Petite Paisley Tie Neck Shirred Blouse by Wallis from £37.80 | The Virtual Mall