Ben Bowden Lee
Lives and works in Atlanta, GA. Has exhibited work at Aqua Art (Miami), Colorado Photographic Art Center (Denver), Mint Gallery & Doppler Projects (Atlanta). Currently attending the Welch School of Art & Design for MFA, received BFA from Columbus State University.
If you want to chat or see work in person.
Studio: 25 Bradley St SE Apt.8, Atlanta, GA, 30312