Also known as: bportnc1
Benjamin Porter lives in Asheville, NC. He went to school at the University Of North Carolina Chapel Hill. He has worked for New York Times, Forbes and Christian Science Monitor. His work experience includes positions as Photographer.