David Maggs - 27084542537_a106f191c9_o.jpg

David Maggs stands at a Banff Centre lectern.