Bishop Larry Silva (center) celebrates Mass with fellow priests Sunday at St. Theresa Church in Kihei. Also taking part in the consecration are the Rev. Steven Brown (from left), the Rev. Robert ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results