Paul Smith Floral Shirt (4148) Navy

Sale Price: £108.75 Original Price: £145.00

97% Organically Grown Cotton, 3% Elastane

Machine Washable

Size:

97% Organically Grown Cotton, 3% Elastane

Machine Washable