Unbroken Glass

Posted by & filed under -Visual Art, Blog, Film.

Dinesh on train

“To be rooted is perhaps the most important and least recognized need of the human soul.” – Simone Weil   As a kid I would look in the mirror and see this brown kid staring back at me. Growing up in Louisiana in the 1990s, the kids at school would ask what I was, where… Read more »