Carmela 66863 Red Chelsea Boot

Carmela

Ladies red suede chunky Chelsea boot by Spanish brand Carmela with inside zip fastening.