Rain doesn’t stop faithful from enjoying annual Our Lady of Grace Feast