St. Emile’s Parish welcomed the National Pilgrim Statue of Our Lady of the Cape last night. A truly grace filled and well attended event!