Jessica Locklar

Atlanta, GA
Jessica Locklar (M.F.A., painting, 2014) lives in Atlanta, Georgia where she works with a variety of media exploring female sexuality and the proverbial gaze, toeing the line between guilt and pleasure.