Skip to Navigation

Altar servers process in front of an icon of the Archangel Michael at St. Michael Church in Van Nuys, CA.