Logan Magee, ‘18 / finale’, 2017, LeMieux Galleries

About Logan Magee

American, b. 1999, New Orleans, LA, United States, based in New Orleans, LA, United States