"KRose" Tank

£21.99

Roses are our first and last love and we know you will fall in love with this stunningly elegant rose print. This tank is surely going to be a staple...