Fr Peter Thumma

View Profile

Base

Name

Fr Peter Thumma

Birthday Field

1961-11-21

Ordination Field

1988-05-11