£35.00

Dover Street Market blue cotton stripe shirt

£35.00

Large

Pit to pit: 21 inches

Cotton

Good condition

Retail price: £240

Regular price £35.00

Large

Pit to pit: 21 inches

Cotton

Good condition

Retail price: £240