Karl Lagerfeld single-breasted Leather Blazer - Farfetch
farfetch.com
farfetch.com

Karl Lagerfeld single-breasted Leather Blazer - Farfetch

£322.00

You may also like