KARL LAGERFELD JEANS
Karl Lagerfeld Jeans large logo-appliqué crossbody bag - Black
£149
Karl Lagerfeld Jeans Street logo-appliqué messenger bag - Black