Carmela 86189 red bag

Carmela

Red suede leather slouch bag by Spanish brand Carmela.