"New Altar Servers"

​​St. Catherine of Alexandria Catholic Church