Paul Smith long shirt

Paul Smith long shirt

Regular price £45.00 £45.00 Sale

Size 12 colourful designer shirt in excellent condition