£3.00
SALE

John Lewis burgundy breton stripe cotton top

£3.00 Sale price

Was £6.00

9 - 10 years

Cotton

Very good condition.

Regular price £3.00

9 - 10 years

Cotton

Very good condition.