Hannah Tarr at Poem 88, Atlanta
Contributor Leia Genis reviews Hannah Tarr's solo exhibition that explores angels, illness, and escape.
Leia Genis is an artist and editor currently based in Atlanta, Georgia. A graduate of the Savannah College of Art and Design with degrees in painting and sculpture, her artwork has been exhibited nationally and internationally at venues such as MINT Gallery (Atlanta) and the Ipswich Biennale (Ipswich, UK).