** FREE UK DELIVERY! **
Adding product to your cart
Lovely Liberty shirt with classic green, red, blue and beige flower buds.
B: up to 42"
Length: 33"
Sleeve Length: 25"
Material: Cotton