Karl Lagerfeld Casual Shirt

Karl Lagerfield Formal Shirt. Plain Pattern 100% Cotton.

£169.00