Baby corduroy long sleeved shirt grey

£32.00
Baby corduroy long sleeved shirt grey

One size (UK 10-16)

100% cotton.