Back to Post Cards
St. Stephen's Catholic Church, Indian Creek, north of Paris