Elspeth Shirt – Rose Bud

£32.00 £16.00

Our classic long-sleeved t-shirt with ruffle collar in a sweet rosebud print. 100% cotton.

Clear