The Allard One-Name Study

Blezard Valley, ON: Church Register Catholic Church, 1902-1967



Source Information