Allana L Ross

Location

3955 Oleatha Ave
Saint Louis, MO
63116
United States

Position

Adjunct Instructor

Biography

Allana is an artist and educator living in St. Louis. Her work focuses on land use issues, contamination, and quotidian life in the slo-mo apocalypse.