Jim Powell

Jim Powell is development picture editor for hlcarpenter.com and deputy picture editor for the Observer