An Artist Talk with sTo Len
Attic 506 506A 2nd floor, W. Franklin Street, Chapel Hill, NC, United StatesMultidisciplinary artist sTo Len will be conducting a talk and discussion at Attic 506 while visiting Orange County as an artist-in-residence at LEVEL retreat. sTo will be discussing his practice, which resides at the intersections of art, environmentalism, and activism. sTo is a printmaker, installation, sound and performance artist based in Queens, NY and operating... Read More →