Cara Sebastian

A collector of her own bones and things that puzzle or spin new thoughts, Cara Sebastian was always a little awkward and uninterested in talking about the weather. Born in France and shuffled through various cul-de sacs in the...

Continue reading