Person: Haddock, Joseph (1819 - 1828)

Birth Events

Ordination Events

Appointment Events