May31

Knox Preston Presbyterian Church

Knox Preston Presbyterian Church, 132 Argyle St. N, Cambridge, ON