Rosita Espinosa

Rosita Espinosa is a main character in The Walking Life.