Trousers, £69, Biba

Trousers, £69, Biba