Bishop Robert E. Guglielmone says Mass at St. Peter's Catholic Church on Lady's Island.
Bishop Robert E. Guglielmone says Mass at St. Peter's Catholic Church on Lady's Island. JONATHAN DYER | The Beaufort Gazette
Bishop Robert E. Guglielmone says Mass at St. Peter's Catholic Church on Lady's Island. JONATHAN DYER | The Beaufort Gazette