st. gregory i

(noun) Gregory

< st. george's | st. gregory of nazianzen >