Irish Branch of the Institute of the Blessed Virgin Mary

GPTKB entity