Original: Dildo is a town on the island of Newfoundland in the province of Newfoundland and Labrador, Canada.
Simplified: History of All Saints Anglican Church