Edmund C. Coates

Canadian, 1816-1871