Discalced Carmelite Friars

Province of St. Therese

Location

Stacks Image 6942