Duke Carl Alexander of Württemberg also known as Brother Odo was ordained a priest in 1926 and in 1930 was sent to the Abbey of St. Martin.
Duke Carl Alexander of Württemberg also known as Brother Odo was ordained a priest in 1926 and in 1930 was sent to the Abbey of St. Martin.