New installation
Hudgens Center for the Arts
August 19- October 21, 2017

Duluth, Georgia

Lauri Stallings is a finalist for the 2018 Hudgens Prize.