Some of the fabulous stained glass windows at St. Ann Catholic Church in Wilmington, Delaware.