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). Earned his MFA in Photography from Georgia State University and his BFA in Studio Art from Columbus State University. He is currently teaching Photography for the Welch School of Art and Design in Atlanta.
If you want to chat or see work in person.