St. Lucia is a Faith Community “Full of Grace”