Sister Damian “Astro Nun” video

Blog Published:

Love this video! It is a very good story about Sister Damian of the Congregation of the Incarnate Word and Blessed Sacrament, Houston, Texas.