Primark S/S 2010
Rose print blouse, £8, Primark. In store beginning of March.
See all Editor's Picks
Primark