Clarissa Cosca
Clarissa Cosca

Clarissa Cosca

Absorbing and spitting out text on screens and hoping something sticks.