Where life-long friendships begin & grow

Diocesan Development Fund

2022 Diocesan Development Fund — Communities on a Mission