Stella and Gemma Tee Rose with Leopard Lips 3058

Stella and Gemma Tee Rose with Leopard Lips 3058

Regular price $49.95 Sale price $29.00

100% cotton tee. Relaxed fit.