Isabel Ross

  • Isabel Ross – The Bus Stop

    Stella was convinced. She was convinced she would be dying alone, likely surrounded by cats and collectible tea cups. She was convinced of many things, her mind always willing to quickly believe whatever whims might enter it – perhaps she had meningitis or her friends were upset  with her or she would fail out of…

    Read more →