Craig Stewart

One of the best things about attending Ottawa Riverkeeper functions is that they're always within sight of the Ottawa River, the beautiful and powerful body of water that the grassroots charity is