User photo

William Hart McNichols

About

William Hart McNichols is a Catholic priest and artist from the United States.