Meet May Anderson: The Self-Taught Artist Turning Raw Emotion into Poetry

May Anderson was born in Odem, Texas, and now lives in Lockhart. It is a small town about thirty minutes outside Austin known for its…