Catholic Education

Sisters of the Holy Ghost staff Holy Family School in Natchez.