25 Mar 2022
Holy Cross Abbey, Berryville (Virginia)

Armiger welcoming rite at Holy Cross Abbey, Berryville, Virginia


Armiger welcoming rite at Holy Cross Abbey, Berryville, Virginia