Title: Saint Gregory the Great
Subjects: Church history, Saint Gregory the Great (Church : Williamsville, N.Y.)
Places: Williamsville (N.Y.)