Womens Navy Lovely Stripe print t-shirt

£26
Color

Size 18
Details

Crew neck. Short sleeve. Ruched sleeve detail. Stripe print. Lovely side print. Crew neck. Short sleeve. Ruched sleeve detail. Stripe print. Lovely side print