Clement Harrold

Clement Harrold

By

Clement Harrold is a British citizen studying at the Franciscan University of Steubenville, majoring in Theology, Philosophy, and Classics, with a minor in German.

MENU