Osgoode Baptist & Vernon United Church
Osgoode Township Historical Society
Canada
World
United States