DSC_0595 (3) RESIZE.jpg

St. Mary’s Parish sits on the shores of the Chesapeake Bay. (NCR photo/Jesse Remedios)
St. Mary’s Parish sits on the shores of the Chesapeake Bay. (NCR photo/Jesse Remedios)