St. Elizabeth Ann Seton parish, Crystal Lake, IL

Elizabeth Ann with her husband and children Detail of a window