Vintage Baby Blue Cotton Shirt

£37.00

•Fits like a UK 10/12

Add To Cart

•Fits like a UK 10/12

•Fits like a UK 10/12