Calvin Klein Jeans
Calvin Klein Jeans logo-patch leather messenger bag - Black
£113£101(10% off)
Calvin Klein Jeans logo-plaque crossbody bag - Pink
£113£107(5% off)