Liverpool

United Kingdom |

Congratulations Sr Anna. Thank you for your YES and for accepting this mandate as our Superior General. Rest assured of our prayers.

Liverpool community

Liverpool