£40.00

Oliver Spencer blue cotton trousers

£40.00

30 inch waist.

Cotton

Very good condition.

Retail price: £190

Regular price £40.00

30 inch waist.

Cotton

Very good condition.

Retail price: £190