Video: Inside Tour of St. Thomas Aquinas Seminary

Author: 
SSPX US District

stas.org/en – Go behind the scenes at St. Thomas Aquinas Seminary in Dillwyn, Virginia