Province of St. Albert the Great, USA

Gerard-Timoner-88-Master-of-the-order.jpeg

Gerard Timoner III