Calvin Klein

White Handbag

£89 £139

Removable shoulder bag, internal card pocket, zip closure, logo, 100% recycled polyester

Recently viewed