EMMA E GAIA
EMMA E GAIA pleated wide-leg palazzo pants - Black
£202
EMMA E GAIA elasticated wide-leg palazzo pants - Blue
£181