2014 College Contest

Spiritual cleansing at Talita Cumi

A priest and other members of his congregation “cleanse” the participants in the program at Talita Cumi.