Holy Spirit Window Faceted Stained Glass 80 ft. wide x 12 ft. at peak x 3 ft. at sides Our Lady Star of The Sea Catholic Church Grosse Pointe Woods,Michigan