David Swann

Canadian politician

David Swann is a medical doctor and Alberta Liberal Member of the Legislative Assembly for Calgary Mountain View.