ELEANOR SHIRT

Regular price £295.00

Relaxed fit, long-sleeved zip shirt with collar pocket.