L
Contributor
Logan Lockner

Logan Lockner is a writer based in Atlanta, USA.

At the Georgia Museum of Art, Athens, a retrospective of the artist’s prominent career highlights her ingenuity across various mediums

BY Logan Lockner | 12 APR 21