DKC News Photography by: Keith French Photography
Square Feet: 3,600
Location: Chicago, IL
Industry: Public Relations
Key People: