Primark Spring 2013: In Store This Month

Primark Denim Bustier, £8