Tuesday, August 09, 2005

Country Church


This small church is near the Taylor University campus north of Upland, IN.

No comments: