Carmela 86186 Leopard chain clutch bag

Carmela

Leopard print clutch bag on chain in suede leather by Spanish brand Carmela .