HomeGorgeous hand block printed ali baba trousers with ruched sides, made in india using vegetable dyes. Free size.Block Print Vegetable Dye Ali Baba Trousers Navy/Red£25.00PriceOut of Stock