Province of St. Albert the Great, USA

SVF story3.PNG

Drive-In Mass at St. Vincent Ferrer Parish in River Forest, Illinois