Michael Homan

Michael Homan

Associate Professor of Theology
Xavier University of Louisiana

Donated artwork