KENZO

Kenzo Large Logo Printed Clutch Bag

Italist
OFFICIAL STORE
USD 276 USD 190 (31% off)
100% Cow leather