The wide leg palazzo trousers from Marks and Spencer are made from 100% linen and have been praised by shoppes for being ‘light and good quality fabric’
The wide leg palazzo trousers from Marks and Spencer are made from 100% linen and have been praised by shoppes for being ‘light and good quality fabric’