Photo of the welcome sign that brings Greenwood people in to Craig Park, one of the many open spaces in Greenwood, Indiana.
Craig Park Photo
February 8, 2010 by
Photo of the welcome sign that brings Greenwood people in to Craig Park, one of the many open spaces in Greenwood, Indiana.