By adminMarch 5, 2016Category: I Spy...Tags: children, games, window This was the game shown yesterday. Today, I spy… What church in New Castle was this stained glass window in? It was taken to DePauw University and then returned to New Castle and is located in the Clarence Smith room in the museum.