Renewal of BVM vows and Associate promises

12/8/2017

Mount Carmel, Dubuque, Iowa