• Did you know this about Bishop McGrath?

    10835086_911122482263814_5971512230327377409_o

     

     

    Image: courtesy of The Valley Catholic