Seidensticker Liberty Floral Slim Shirt

£59.95

Seidensticker long sleeve shirt
Liberty Floral Print
100% Cotton
Machine Washable